Commit Graph

11 Commits

Author SHA1 Message Date
e35086d6b2 resurrection spells hide invalid targets & hide res spells when all alive 2025-05-19 21:41:02 -05:00
da576f38e2 add target lock to a special spell I missed. 2025-03-19 19:31:27 -05:00
8ae88a4ce6 apply target lock to offensive spells as default-off cSpell field 2025-03-19 19:31:25 -05:00
2e02337f4e Adjust range of Wrack and Unholy Ravaging, resolving a TODO 2025-03-16 14:03:53 -04:00
4c53acc686 move the asPeaceful() note to where it will help 2025-01-21 19:36:19 -06:00
b14a238ee3 Don't allow Major Blessing in town mode. Fix #541
It seemed reasonable that we actually would want to LET
the player cast this in town mode, but it seems like other
blessing spells (i.e. Haste) do not
2025-01-21 12:40:19 -06:00
e314030879 clarify asPeaceful() function for spells
I found it very confusing how many of the spells were
(WHEN_COMBAT).asPeaceful(). I thought those were bugs at first.
2025-01-21 12:37:34 -06:00
da21e7d775 Add new recharge spell (only an item spell currently) 2024-09-10 22:18:59 -04:00
877b188b33 Remove the cSpell default constructor 2024-09-10 22:18:59 -04:00
c2ce2a2cd1 Split up the graphtool files 2017-04-14 15:43:07 -04:00
82abdab695 Major code reorganization
This commit only updates the XCode project for the changes.
A later commit each will update it for scons and MSVC.

A few actual changes are mixed in:
- Add a prefix header for a handful of common definitions
- Moved current_cursor into the Cursor class as a static member
- Removed the make_cursor_sword and make_cursor_watch functions
- Include tests in the All target
- Remove redundant -l flags for Common and Common-Party (since they're included in the Link phases anyway)
2017-04-14 00:24:29 -04:00