Commit Graph

850 Commits

Author SHA1 Message Date
98debe66fe Change logic of restart-game confirmation 2025-03-30 11:51:10 -05:00
967ef41ba1 Fix hitbox of special item use button 2025-03-30 11:51:10 -05:00
7cce42ce12 Scenario editor can launch unpacked scenario 2025-03-30 11:51:09 -05:00
fc36dcfd55 another --scenario startup case where repositioning not needed 2025-03-30 11:51:09 -05:00
1ebdb9612c game feature flags match scenedit feature flags 2025-03-30 11:51:08 -05:00
9ba0a9437f buffer messages for wrong-context L or b 2025-03-30 11:51:08 -05:00
00c0103616 Alchemy select_pc highlight highest skill 2025-03-30 11:51:08 -05:00
1702f795cf Lockpicking limit choices to pick-holding PCs 2025-03-30 11:51:07 -05:00
650f16bf27 disarm traps highlight skill 2025-03-30 11:51:06 -05:00
f9c05815fc show skill levels for bash/pick selection, highlight best 2025-03-30 11:51:06 -05:00
1a85fc25ae Give item: more sensible button selection 2025-03-30 11:50:59 -05:00
c63bbd96dc Make cPlayer::give_item() return the reason for failure 2025-03-19 19:31:32 -05:00
599f1030f2 Allow PC to accept item that will stack, even if slots full 2025-03-19 19:31:32 -05:00
cb73d5d7f6 debug give allow overloaded weight 2025-03-19 19:31:31 -05:00
bed263e720 expose INVENTORY_SIZE to boe.text.cpp 2025-03-19 19:31:27 -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
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
3beb80d8bc Kill party action: allow target single, specify death type 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
c897aa55a8 fix graphical errors during do_explosion_anim() 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
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
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
a716fabd17 skip unpacked header.exs in build_scen_headers 2025-03-19 19:31:20 -05:00
221c640211 old replays map startup buttons properly 2025-03-19 19:31:19 -05:00
8c48cbab4f useful functions for control text manipulation 2025-03-19 19:31:18 -05:00
cf33980fec don't call town entrance special node when debug warping 2025-03-19 19:31:18 -05:00
0e0a715c29 fix missing space in debug message 2025-03-19 19:31:18 -05:00
134f8a291a Fix bug in town warping by calling correct function 2025-03-19 19:31:17 -05:00
3beda3bd59 get_num_response debug actions: allow canceling 2025-03-19 19:31:17 -05:00
d8b7253735 fix text area white bg while clicking button 2025-03-19 19:31:17 -05:00
b401b3dbc1 tiny 'arrow' buttons use event loop to allow cancel click 2025-03-19 19:31:17 -05:00
9199502c62 Fix flickering 1px black bar at bottom of 1.5x window 2025-03-19 19:31:16 -05:00
851b58b312 In Save As, Enter should save with the text field name 2025-03-19 19:31:16 -05:00
0dd57fae4b watch cursor while loading party 2025-03-19 19:31:15 -05:00
079e3d721f Fix steal-item dialog breaking get-items modal status 2025-03-16 14:03:53 -04:00
6f14c01487 skip more for file load preview 2025-03-16 14:03:53 -04:00