1 /** 2 * \file list-projections.h 3 * \brief Spell types used by project() and related functions. 4 * 5 * ===== NOTICE ===== 6 * If you add new entries to this file, you must 7 * also update lib/gamedata/projection.txt! 8 * ===== NOTICE ===== 9 */ 10 PROJ(LIGHT_WEAK) 11 PROJ(DARK_WEAK) 12 PROJ(KILL_WALL) 13 PROJ(KILL_DOOR) 14 PROJ(KILL_TRAP) 15 PROJ(MAKE_DOOR) 16 PROJ(MAKE_TRAP) 17 PROJ(AWAY_UNDEAD) 18 PROJ(AWAY_SPIRIT) 19 PROJ(AWAY_EVIL) 20 PROJ(AWAY_ALL) 21 PROJ(TURN_UNDEAD) 22 PROJ(TURN_EVIL) 23 PROJ(TURN_LIVING) 24 PROJ(TURN_ALL) 25 PROJ(DISP_UNDEAD) 26 PROJ(DISP_EVIL) 27 PROJ(DISP_ALL) 28 PROJ(SLEEP_UNDEAD) 29 PROJ(SLEEP_EVIL) 30 PROJ(SLEEP_ALL) 31 PROJ(MON_CLONE) 32 PROJ(MON_POLY) 33 PROJ(MON_HEAL) 34 PROJ(MON_SPEED) 35 PROJ(MON_SLOW) 36 PROJ(MON_CONF) 37 PROJ(MON_HOLD) 38 PROJ(MON_STUN) 39 PROJ(MON_DRAIN) 40 PROJ(MON_CRUSH) 41