Commit Graph

2569 Commits

Author SHA1 Message Date
0bc13148bf function for debugging internal textures
this would have been nice for checking the textures of sf::Fonts
2025-05-19 21:41:12 -05:00
61fe06a66d delete commented-out code that looks platform-specific & outdated 2025-05-19 21:41:12 -05:00
3319a4ec53 comments on copy_graphic() 2025-05-19 21:41:12 -05:00
d7f9fbaa6c alchemy in combat: better buffer message 2025-05-19 21:41:11 -05:00
cba95554f1 Add cancel button to advanced scenario details (re #685) 2025-05-19 21:41:11 -05:00
f5e84b6e37 dialogxml catch nonexistent anchor at end of relative chain 2025-05-19 21:41:11 -05:00
9cde8fb78c DRY getting control type string 2025-05-19 21:41:11 -05:00
3bbb6b7d9d Fix the longstanding xib bug keeping me from editor preferences on mac
fix #496
2025-05-19 21:41:10 -05:00
99b0c9a227 Fix scenario editor launch scenario feature run from .app
Fix #729
2025-05-19 21:41:10 -05:00
0f79f6fc9f Fix scenario editor launch from header.exs finding wrong scen 2025-05-19 21:41:10 -05:00
7ccd50201b anim_ticks -> ter_anim_ticks & turn back on in combat
Fix #736
2025-05-19 21:41:10 -05:00
b6ac9e8e69 Buffer message when alchemy attempted without recipes 2025-05-19 21:41:09 -05:00
09c1d91671 Alchemy don't show unknown recipes 2025-05-19 21:41:09 -05:00
8df88fad76 Fix reading alchemy recipes from save file 2025-05-19 21:41:09 -05:00
43060bb1cf Fix about-boe not showing all of bottom line in pane 2025-05-19 21:41:09 -05:00
f2403badc5 alchemy difficulty follows in parenthesis 2025-05-19 21:41:09 -05:00
c6921b6804 Fix alchemy (lol) 2025-05-19 21:41:08 -05:00
e900ff2a2e don't show left/right in create new PC skill dialog 2025-05-19 21:41:08 -05:00
77fe44c514 Confirm keep changes before train next PC 2025-05-19 21:41:08 -05:00
bd54d2e753 Show and hide +/- for skills based on can change 2025-05-19 21:41:08 -05:00
61fec3499a when training, display maxed-out skills 2025-05-19 21:41:08 -05:00
9babeddb3f comments 2025-05-19 21:41:06 -05:00
4b04a2d311 fix ExitTown autosave could be used to cheat 2025-05-19 21:41:06 -05:00
8ee2f0230b fix repeat cast check for priest spells 2025-05-19 21:41:06 -05:00
b83cf3762c Spellcasting change broke recast hint, fix it 2025-05-19 21:41:06 -05:00
04ff2cd903 don't use system beep in training dialog 2025-05-19 21:41:06 -05:00
817951cea3 Fix can't spend last 10 gold on max HP 2025-05-19 21:41:06 -05:00
bf77407eec DRY spellcasting rules, be clear why can't cast
This is a big refactor of complicated code, and needs extensive
testing.
2025-05-19 21:41:06 -05:00
f9f19d139b buffer message when recording encounter 2025-05-19 21:41:05 -05:00
efe668750e fix misleading buffer message for talk record 2025-05-19 21:41:04 -05:00
64727a5c1b dash in wave blade description has no glyph. replace with -- for now 2025-05-19 21:41:04 -05:00
7079b30b3f fix bug where you board a boat in another outdoor section 2025-05-19 21:41:04 -05:00
bea3392e19 fix logic error causing crash loading party with timers 2025-05-19 21:41:04 -05:00
0fad713710 target lock should not be aware of invisible monsters 2025-05-19 21:41:04 -05:00
8940489b31 Fix talk mode key shortcuts when preset words may be hidden 2025-05-19 21:41:03 -05:00
c325e01e92 add cancel button to 'ask about?' 2025-05-19 21:41:03 -05:00
ce4a229e92 cScenario copy constructor/swap update town/outdoor pointers 2025-05-19 21:41:03 -05:00
ddeecc9956 add range check to vector2d 2025-05-19 21:41:03 -05:00
36ddc9e8fb make resurrection balm a feature flag. fix #703
This makes it so the built-in scenarios do not require balm,
even though they are not legacy scenarios.

If we add balm to the scenarios, we can change this.

If I find balm in ZKR I will change it.
2025-05-19 21:41:02 -05:00
e35086d6b2 resurrection spells hide invalid targets & hide res spells when all alive 2025-05-19 21:41:02 -05:00
176f0645a4 Resurrection spells don't charge SP when reagent missing 2025-05-19 21:41:02 -05:00
4c943df487 select target should usually not show split-off PCs 2025-05-19 21:41:02 -05:00
828ce51c69 spellcasting dialog show Dead/Dust/Stone status 2025-05-19 21:41:02 -05:00
e10a42fff2 redo some bespoke text aligning 2025-05-19 21:41:01 -05:00
3021f19799 Fix PCs allowed to step sideways onto giants' legs 2025-05-19 21:41:01 -05:00
6e2b6f86b7 Fix big monsters not drawing partially at top or left 2025-05-19 21:41:01 -05:00
9b2773bec1 Fix saving monster thrash number 2025-05-19 21:41:00 -05:00
a3af3fdc73 search not implemented for editable string pickers. don't crash about it 2025-05-19 21:41:00 -05:00
a00b26c7e9 Fix scenedit bug where 6 strings were not reserved for 6str dialogs 2025-05-19 21:41:00 -05:00
d03b4c45e6 Start adding more modes for editor state 2025-05-19 21:40:59 -05:00