Commit Graph

3179 Commits

Author SHA1 Message Date
cb73d5d7f6 debug give allow overloaded weight 2025-03-19 19:31:31 -05:00
783b19e429 Make all scenarios match VoDT arrow/bolt values 2025-03-19 19:31:31 -05:00
460e821700 ignore autosaves of replay parties 2025-03-19 19:31:30 -05:00
ad53a2e4a3 Make preset arrows and razordisks stack with scenario arrows and razordisks 2025-03-19 19:31:29 -05:00
da576f38e2 add target lock to a special spell I missed. 2025-03-19 19:31:27 -05:00
03e4344598 Allow checking if give_item() will succeed 2025-03-19 19:31:27 -05:00
bed263e720 expose INVENTORY_SIZE to boe.text.cpp 2025-03-19 19:31:27 -05:00
e1b2c27c57 allow checking if combine_things() will create free space 2025-03-19 19:31:26 -05:00
ea47359739 No magic number for item window size 2025-03-19 19:31:26 -05:00
1c99e963d4 Comment on something I misunderstood 2025-03-19 19:31:26 -05:00
07bbf1b8ef Refactor mode integer for select_pc (see calref#699) 2025-03-19 19:31:26 -05:00
7980af7c31 Reorder more field layering 2025-03-19 19:31:26 -05:00
8ae88a4ce6 apply target lock to offensive spells as default-off cSpell field 2025-03-19 19:31:25 -05:00
8ea34d434d Use std::tie to unpack bounds
Co-authored-by: Celtic Minstrel <CelticMinstrel@users.noreply.github.com>
2025-03-19 19:31:25 -05:00
01ad3c5622 some targeted spells shouldn't shift screen onto enemies 2025-03-19 19:31:25 -05:00
fd5c16647b Symbiosis print caster name 2025-03-19 19:31:25 -05:00
ab513e6113 print caster's name, not active PC name 2025-03-19 19:31:25 -05:00
76040c5f6b replay casts every priest spell. 2025-03-19 19:31:25 -05:00
1237ef9ed1 remove slowdown from AllMageSpells.xml 2025-03-19 19:31:24 -05:00
3beb80d8bc Kill party action: allow target single, specify death type 2025-03-19 19:31:24 -05:00
b04a078a2d tabs in spell descriptions caused bad line wrapping 2025-03-19 19:31:24 -05:00
a603add8a9 resurrection balm show who needs it 2025-03-19 19:31:24 -05:00
a7486ae5c2 Fix party status icons not appearing immediately 2025-03-19 19:31:23 -05:00
9115f6416f fix debug help dialog 2025-03-19 19:31:23 -05:00
c897aa55a8 fix graphical errors during do_explosion_anim() 2025-03-19 19:31:23 -05:00
dfb79c2230 Replay shows graphical bug in Shockwave spell 2025-03-19 19:31:23 -05:00
d6521de826 Tell me which PC needs the reagent for spellcasting 2025-03-19 19:31:23 -05:00
13c50a25fd Mindduel split and indent buffer lines 2025-03-19 19:31:22 -05:00
ae375f606c Check if terrain is unlockable before other lockpick/bash checks 2025-03-19 19:31:22 -05:00
c3993cf092 Draw floor-bound fields under spatial fields 2025-03-19 19:31:22 -05:00
6f3e61899e Debug action: apply status effect 2025-03-19 19:31:22 -05:00
1ab5a9f5e9 move choose_status_effect to common code for a debug action 2025-03-19 19:31:22 -05:00
ba64245a94 refactor function to get the bounds of a status 2025-03-19 19:31:21 -05:00
30ed4a11b6 debug action: hurt party members 2025-03-19 19:31:21 -05:00
03e5ee59c6 select_pc() allow_choose_all argument, eliminate overloaded version 2025-03-19 19:31:21 -05:00
72942efa6a reorganize, relativize, and add 'Everyone' button to select-pc 2025-03-19 19:31:21 -05:00
227f343098 Replay that casts every mage spell 2025-03-19 19:31:21 -05:00
98335d00fe remove double space from buffer text 2025-03-19 19:31:21 -05:00
8adcfed051 don't recenter target screen on enemies party can't see 2025-03-19 19:31:20 -05:00
2e8d3ce1f2 (slightly outdated) One of everything replay. 2025-03-19 19:31:20 -05:00
3e1746f0c5 fix button mapping in old replay 2025-03-19 19:31:20 -05:00
a716fabd17 skip unpacked header.exs in build_scen_headers 2025-03-19 19:31:20 -05:00
f1abdd9073 .boes file needs to exist to launch replay test scenario 2025-03-19 19:31:19 -05:00
4beddb82bf Meanincful names for replays 2025-03-19 19:31:19 -05:00
221c640211 old replays map startup buttons properly 2025-03-19 19:31:19 -05:00
eb03632598 Training dialog only show relevant info 2025-03-19 19:31:19 -05:00
f4e8390bf4 more precise New Game confirmation text 2025-03-19 19:31:19 -05:00
35fae2a491 fix training dialog width 2025-03-19 19:31:19 -05:00
8c48cbab4f useful functions for control text manipulation 2025-03-19 19:31:18 -05:00
735b324ffa Split and simplify training dialog column headings 2025-03-19 19:31:18 -05:00