1 #pragma once 2 3 enum conduct_type 4 { 5 DID_NOTHING, 6 DID_EVIL, // hated by good gods 7 DID_HOLY, // holy wrath, holy word scrolls 8 DID_ATTACK_HOLY, 9 DID_ATTACK_NEUTRAL, 10 DID_ATTACK_FRIEND, 11 DID_KILL_LIVING, 12 DID_KILL_UNDEAD, 13 DID_KILL_DEMON, 14 DID_KILL_NATURAL_EVIL, // TSO 15 DID_KILL_UNCLEAN, // Zin 16 DID_KILL_CHAOTIC, // Zin 17 DID_KILL_WIZARD, // Trog 18 DID_KILL_PRIEST, // Beogh 19 DID_KILL_HOLY, 20 DID_KILL_FAST, // Cheibriados 21 DID_BANISH, 22 DID_SPELL_MEMORISE, 23 DID_SPELL_CASTING, 24 DID_SPELL_PRACTISE, 25 DID_CANNIBALISM, 26 DID_DELIBERATE_MUTATING, // Zin 27 DID_CAUSE_GLOWING, // Zin 28 DID_UNCLEAN, // Zin (used unclean weapon/magic) 29 DID_CHAOS, // Zin (used chaotic weapon/magic) 30 DID_DESECRATE_ORCISH_REMAINS, // Beogh 31 DID_KILL_SLIME, // Jiyva 32 DID_KILL_PLANT, // Fedhas 33 DID_HASTY, // Cheibriados 34 DID_ATTACK_IN_SANCTUARY, // Zin 35 DID_KILL_NONLIVING, 36 DID_EXPLORATION, // Ashenzari, wrath timers 37 DID_SEE_MONSTER, // TSO 38 DID_SACRIFICE_LOVE, // Ru 39 DID_CHANNEL, // Pakellas 40 DID_HURT_FOE, // Uskayaw 41 DID_WIZARDLY_ITEM, // Trog 42 NUM_CONDUCTS 43 }; 44