Introduce a spell enum, and use it everywhere for PC spellcasting

- Monster spellcasting is untouched
- Also updated the spells documentation, which had some old information from Exile III and omitted a lot of ranges.
This commit is contained in:
2014-12-14 02:00:25 -05:00
parent 1fbf8939b2
commit 0344cf2525
17 changed files with 1185 additions and 686 deletions

View File

@@ -53,8 +53,8 @@ bool out_monst_all_dead();
void end_combat();
bool combat_cast_mage_spell();
bool combat_cast_priest_spell();
void start_spell_targeting(short num);
void start_fancy_spell_targeting(short num);
void start_spell_targeting(eSpell num, bool freebie = false);
void start_fancy_spell_targeting(eSpell num, bool freebie = false);
void spell_cast_hit_return();
void process_fields();
void scloud_space(short m,short n);