Some spell code reorg

Keep the internal spell array index inside spell.c,
and refer to spells outside of it with the otyp id.
This commit is contained in:
Pasi Kallinen
2022-02-23 10:45:14 +02:00
parent 108dc2d262
commit e0a83630e1
5 changed files with 17 additions and 12 deletions

View File

@@ -763,7 +763,7 @@ dotele(
if (castit) {
/* energy cost is deducted in spelleffects() */
exercise(A_WIS, TRUE);
if ((spelleffects(spell_idx(SPE_TELEPORT_AWAY), TRUE) & ECMD_TIME))
if ((spelleffects(SPE_TELEPORT_AWAY, TRUE) & ECMD_TIME))
return 1;
else if (!break_the_rules)
return 0;