Commit Graph

3862 Commits

Author SHA1 Message Date
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
945b82e033 add 1 more shore tile so wandering monst can't block boat exit 2025-05-19 21:41:05 -05:00
6a95ec0197 extend a room rectangle 2025-05-19 21:41:05 -05:00
6281cb8026 fix more pict positions that will cause out-of-bounds sampling 2025-05-19 21:41:05 -05:00
49aef8b8e2 Fix typo
Vahnatai speak strangely but this mistake would not make a phonic difference
so I don't think it's intentional
2025-05-19 21:41:05 -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
d434dd74ca fix typo 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
cf7b2c5176 fix one portcullis not opening 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
00a6c3ae4b ZKR fix jump to nonexistent node 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
5a6c0186aa Scenario demonstrates big monsters not drawn when off by 1 to left or top 2025-05-19 21:41:01 -05:00
5b77a2d634 recover monster thrash numbers and hidden town flags in ZKR 2025-05-19 21:41:01 -05:00
12450c0511 recover monster thrash numbers and hidden town flags in ASR 2025-05-19 21:41:01 -05:00
f9212f8b1e recover monster thrash numbers and hidden town flags in busywork 2025-05-19 21:41:01 -05:00
331848359f recover monster thrash numbers and hidden town flags in valleydy 2025-05-19 21:41:00 -05:00
9b2773bec1 Fix saving monster thrash number 2025-05-19 21:41:00 -05:00
3dfa2b8ad4 failing test case for 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
b94ca6745c fix conflicting doc which stated outdated event limit 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
7ddb24ec43 Message to point out day counter in ZKR 2025-05-19 21:41:00 -05:00
f76e942c55 audit button order for every 3choice in ZKR 2025-05-19 21:40:59 -05:00
d03b4c45e6 Start adding more modes for editor state 2025-05-19 21:40:59 -05:00
4cd07098cd optimize the last change 2025-05-19 21:40:59 -05:00
166b66e34e scenedit text list render as much as can fit, with ellipsis 2025-05-19 21:40:57 -05:00
3ee36b6dbc highlight editor right button selected 2025-05-19 21:40:57 -05:00
c1c18adf8e small refactor to allow for 'preview all node dialogs' later 2025-05-13 12:30:07 -05:00
7cc22681ca audit button order for every 3choice in ASR 2025-05-13 12:28:06 -05:00
75145a753d Preview button reflect node field changes immediately 2025-05-13 11:00:00 -05:00
83e0d1b7bf audit button order for every 3choice in busywork and valleydy 2025-05-12 22:25:49 -05:00
2759899c17 Scons repackage scenarios when files change
Fix #707
2025-05-12 21:02:25 -05:00
7f8bd5a3ad Fix correcting for no aoe target spot found 2025-05-12 13:38:45 -05:00