Commit Graph

2220 Commits

Author SHA1 Message Date
62ebe0c9f1 fix targeting line drawing for one frame after ranged attack 2025-05-11 10:50:12 -05:00
9edc2a0633 reformat comment on boom_space 2025-05-11 10:50:11 -05:00
e3fadf727f add purely cosmetic damage type for acid
the original source code had calls to animate acid
with the blood graphic and a specific acid SFX,
which makes more sense than a zap graphic and sound.

This change makes acid look and sound distinct from
magic damage, although mechanically it's still
magic damage.
2025-05-11 10:50:11 -05:00
ea8296157f Don't black out the map when redraw requested during talk mode 2025-05-11 10:50:10 -05:00
79564a6e22 ellipsis-truncate PC names when recast hint/status icons won't fit 2025-05-11 10:50:10 -05:00
8e78fc74cd align hp and sp in stat window better with name 2025-05-11 10:50:09 -05:00
3504e88a9a ellipsis-truncate PC names on startup screen 2025-05-11 10:50:09 -05:00
b1ddb696b3 ellipsis-truncate long PC names in more places 2025-05-11 10:50:09 -05:00
c407ffd248 allow ELLIPSIS mode through dialogxml 2025-05-11 10:50:08 -05:00
e9fb80f09a Better locked door/special node fix 2025-05-11 10:50:08 -05:00
4bd320e6a5 make label of debug give item 'identified' clickable 2025-05-11 10:50:08 -05:00
3f96328736 Implement Go Back stack for talk mode. Fix #726 2025-05-11 10:50:08 -05:00
2d0dea0819 click spec item or quest name -> show info 2025-05-11 10:50:06 -05:00
b877bcffc5 use extra space when there is no scrollbar in shop window 2025-05-11 10:50:06 -05:00
51e6da15e2 Truncate alchemy ingredients if overlapping recipe cost 2025-05-11 10:50:06 -05:00
5ea7fcd145 new text mode, ELLIPSIS, truncates one line within rect... 2025-05-11 10:50:06 -05:00
30e77633e4 Fix item name rect stealing clicks from ID button 2025-05-11 10:50:05 -05:00
8d0b0eae70 Fix red line at top of shop item info button 2025-05-11 10:50:04 -05:00
18f4f17943 +/- keyboard shortcuts for zoom 2025-05-11 10:50:04 -05:00
c9d37af6ff fix absent PC green arrow and tons of poison icons 2025-05-11 10:50:03 -05:00
4d60ddaa3d Fix background flickering during boom_space 2025-05-11 10:50:02 -05:00
9830dcd263 Remove debug print not needed anymore 2025-05-11 10:50:02 -05:00
93d8e0054e fix invisible clickable preset words when end forced 2025-05-11 10:50:01 -05:00
cdb5b01657 Fix 2nd dialog string lingering when asking preset talk word 2025-05-11 10:50:01 -05:00
df446032a8 magic numbers out of show_get_items() 2025-05-11 10:50:00 -05:00
65566d5ae5 fix replay restore from death 2025-05-11 10:50:00 -05:00
5fcba5cdc3 fix replay autosave file picker 2025-05-11 10:49:59 -05:00
7de9d8a8bb Fix replay fancy file picker 2025-05-11 10:49:59 -05:00
907fcb0a94 Replay debugging fixes 2025-05-11 10:49:58 -05:00
e642894538 Interrupt rest if disease causes poison 2025-05-11 10:49:57 -05:00
d6c7303d52 fix BUY_SDF talk nodes 2025-05-11 10:49:56 -05:00
4efa72ace7 don't draw HP/SP for dead pcs in spell target list 2025-05-11 10:49:56 -05:00
b5ae1ea91b Fix stairs triggering special nodes at current pos in new town 2025-05-11 10:49:55 -05:00
1771685b85 Tutorial coming soon message 2025-05-11 10:49:55 -05:00
2aaad3b4a8 Save unlocked doors. (Fix #207) 2025-05-11 10:49:54 -05:00
10791fc25a Fix SFX burst nodes. Fix #644 2025-05-11 10:49:54 -05:00
b3a64d140e Fix vertical misalignment of multiline buffer messages 2025-05-11 10:49:54 -05:00
57d2aafd93 Support intentional line breaks in buffer just in case 2025-05-11 10:49:53 -05:00
49fbe3e63a Fix item duplication + missing item bug. Fix #78 2025-05-11 10:49:53 -05:00
51086ca6b0 when replaying fancy file picker don't pass 'DUMMY', just close 2025-05-11 10:49:52 -05:00
58f717a1a4 Fix mainPtr losing focus on Mac after dialog close 2025-05-11 10:49:52 -05:00
76d14741b8 Re-add old baby hydra graphic, make more monsters pickable 2025-05-11 10:49:52 -05:00
21d6b6d692 character death always interrupt long town wait 2025-05-11 10:49:51 -05:00
326f0a45d4 fix highlighting caster when reusing casting dialog 2025-05-11 10:49:50 -05:00
87e2130f76 save prefs when giving help message 2025-05-11 10:49:50 -05:00
1ad34d8814 fix crash recording 1-string dialog, DRY recording code 2025-05-11 10:49:50 -05:00
8fa1ef3284 Fix debug give item not refreshing
Fix #670
2025-05-11 10:49:49 -05:00
440e656bc8 manually redraw more things in animation steps
this fixes more weird flickering graphics and text
2025-05-11 10:49:49 -05:00
796b48f978 fix bug where manual save overwrote auto 2025-05-11 10:49:48 -05:00
5bbc4dc4b5 remove old TODO 2025-05-11 10:49:48 -05:00