-
-/* spells monster to player */
-extern void MP_spell_RF4_SHRIEK(int m_idx);
-extern void MP_spell_RF4_DISPEL(int m_idx);
-extern int MP_spell_RF4_ROCKET(int y, int x, int m_idx);
-extern int spell_RF4_SHOOT(int m_idx);
-extern int spell_RF4_BREATH(int GF_TYPE, int y, int x, int m_idx);
-extern int spell_RF4_BA_CHAO(int y, int x, int m_idx);
-extern int spell_RF4_BA_NUKE(int y, int x, int m_idx);
-extern int spell_RF5_BA_ACID(int y, int x, int m_idx);
-extern int spell_RF5_BA_ELEC(int y, int x, int m_idx);
-extern int spell_RF5_BA_FIRE(int y, int x, int m_idx);
-extern int spell_RF5_BA_COLD(int y, int x, int m_idx);
-extern int spell_RF5_BA_POIS(int y, int x, int m_idx);
-extern int spell_RF5_BA_NETH(int y, int x, int m_idx);
-extern int spell_RF5_BA_WATE(int y, int x, int m_idx);
-extern int spell_RF5_BA_MANA(int y, int x, int m_idx);
-extern int spell_RF5_BA_DARK(int y, int x, int m_idx);
-extern int spell_RF5_DRAIN_MANA(int y, int x, int m_idx);
-extern int spell_RF5_MIND_BLAST(int y, int x, int m_idx);
-extern int spell_RF5_BRAIN_SMASH(int y, int x, int m_idx);
-extern int spell_RF5_CAUSE_1(int y, int x, int m_idx);
-extern int spell_RF5_CAUSE_2(int y, int x, int m_idx);
-extern int spell_RF5_CAUSE_3(int y, int x, int m_idx);
-extern int spell_RF5_CAUSE_4(int y, int x, int m_idx);
-extern int spell_RF5_BO_ACID(int y, int x, int m_idx);
-extern int spell_RF5_BO_ELEC(int y, int x, int m_idx);
-extern int spell_RF5_BO_FIRE(int y, int x, int m_idx);
-extern int spell_RF5_BO_COLD(int y, int x, int m_idx);
-extern int spell_RF5_BA_LITE(int y, int x, int m_idx);
-extern int spell_RF5_BO_NETH(int y, int x, int m_idx);
-extern int spell_RF5_BO_WATE(int y, int x, int m_idx);
-extern int spell_RF5_BO_MANA(int y, int x, int m_idx);
-extern int spell_RF5_BO_PLAS(int y, int x, int m_idx);
-extern int spell_RF5_BO_ICEE(int y, int x, int m_idx);
-extern int spell_RF5_MISSILE(int y, int x, int m_idx);
-extern void spell_RF5_SCARE(int y, int x, int m_idx);
-extern void spell_RF5_BLIND(int y, int x, int m_idx);
-extern void spell_RF5_CONF(int y, int x, int m_idx);
-extern void spell_RF5_SLOW(int y, int x, int m_idx);
-extern void spell_RF5_HOLD(int y, int x, int m_idx);
-extern void spell_RF6_HASTE(int m_idx);
-extern int spell_RF6_HAND_DOOM(int y, int x, int m_idx);
-extern void spell_RF6_HEAL(int m_idx);
-extern void spell_RF6_INVULNER(int m_idx);
-extern void spell_RF6_BLINK(int m_idx);
-extern void spell_RF6_TPORT(int m_idx);
-extern int spell_RF6_WORLD(int m_idx);
-extern int spell_RF6_SPECIAL(int y, int x, int m_idx);
-extern void spell_RF6_TELE_TO(int m_idx);
-extern void spell_RF6_TELE_AWAY(int m_idx);
-extern void spell_RF6_TELE_LEVEL(int m_idx);
-extern int spell_RF6_PSY_SPEAR(int m_idx);
-extern void spell_RF6_DARKNESS(int m_idx);
-extern void spell_RF6_TRAPS(int y, int x, int m_idx);
-extern void spell_RF6_FORGET(int m_idx);
-extern void spell_RF6_RAISE_DEAD(int m_idx);
-extern void spell_RF6_S_KIN(int y, int x, int m_idx);
-extern void spell_RF6_S_CYBER(int y, int x, int m_idx);
-extern void spell_RF6_S_MONSTER(int y, int x, int m_idx);
-extern void spell_RF6_S_MONSTERS(int y, int x, int m_idx);
-extern void spell_RF6_S_ANT(int y, int x, int m_idx);
-extern void spell_RF6_S_SPIDER(int y, int x, int m_idx);
-extern void spell_RF6_S_HOUND(int y, int x, int m_idx);
-extern void spell_RF6_S_HYDRA(int y, int x, int m_idx);
-extern void spell_RF6_S_ANGEL(int y, int x, int m_idx);
-extern void spell_RF6_S_DEMON(int y, int x, int m_idx);
-extern void spell_RF6_S_UNDEAD(int y, int x, int m_idx);
-extern void spell_RF6_S_DRAGON(int y, int x, int m_idx);
-extern void spell_RF6_S_HI_UNDEAD(int y, int x, int m_idx);
-extern void spell_RF6_S_HI_DRAGON(int y, int x, int m_idx);
-extern void spell_RF6_S_AMBERITES(int y, int x, int m_idx);
-extern void spell_RF6_S_UNIQUE(int y, int x, int m_idx);
-
-/* spells monster to monster */
-extern void MM_spell_RF4_SHRIEK(int m_idx, int t_idx);
-extern void MM_spell_RF4_DISPEL(int m_idx, int t_idx);
-extern int MM_spell_RF4_ROCKET(int y, int x, int m_idx, int t_idx);