Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals

affect_data Struct Reference

#include <merc.h>

Collaboration diagram for affect_data:

Collaboration graph
[legend]

Data Fields

int bitvector
sh_int duration
sh_int level
sh_int location
sh_int modifier
AFFECT_DATAnext
sh_int type
bool valid
sh_int where

Field Documentation

int bitvector
 

Definition at line 788 of file merc.h.

Referenced by acid_effect(), affect_check(), affect_enchant(), affect_remove(), affect_remove_obj(), char_to_room(), char_update(), cold_effect(), create_mobile(), do_berserk(), do_dirt(), do_drink(), do_eat(), do_envenom(), do_mstat(), do_ostat(), do_sneak(), fire_effect(), fread_char(), fread_obj(), fread_pet(), fwrite_char(), fwrite_obj(), fwrite_pet(), load_objects(), load_old_obj(), OEDIT(), one_hit(), poison_effect(), save_object(), spell_armor(), spell_bless(), spell_blindness(), spell_calm(), spell_change_sex(), spell_charm_person(), spell_chill_touch(), spell_curse(), spell_detect_evil(), spell_detect_good(), spell_detect_hidden(), spell_detect_invis(), spell_detect_magic(), spell_enchant_armor(), spell_enchant_weapon(), spell_faerie_fire(), spell_fireproof(), spell_fly(), spell_frenzy(), spell_giant_strength(), spell_haste(), spell_identify(), spell_infravision(), spell_invis(), spell_mass_invis(), spell_pass_door(), spell_plague(), spell_poison(), spell_protection_evil(), spell_protection_good(), spell_sanctuary(), spell_shield(), spell_sleep(), spell_slow(), spell_stone_skin(), spell_weaken(), and unequip_char().

sh_int duration
 

Definition at line 785 of file merc.h.

Referenced by acid_effect(), affect_enchant(), affect_join(), char_to_room(), char_update(), check_dispel(), cold_effect(), create_mobile(), do_affects(), do_berserk(), do_dirt(), do_drink(), do_eat(), do_envenom(), do_mstat(), do_ostat(), do_sneak(), fire_effect(), fread_char(), fread_obj(), fread_pet(), fwrite_char(), fwrite_obj(), fwrite_pet(), load_objects(), load_old_obj(), obj_update(), OEDIT(), one_hit(), poison_effect(), spell_armor(), spell_bless(), spell_blindness(), spell_calm(), spell_change_sex(), spell_charm_person(), spell_chill_touch(), spell_curse(), spell_detect_evil(), spell_detect_good(), spell_detect_hidden(), spell_detect_invis(), spell_detect_magic(), spell_enchant_armor(), spell_enchant_weapon(), spell_faerie_fire(), spell_fireproof(), spell_fly(), spell_frenzy(), spell_giant_strength(), spell_haste(), spell_identify(), spell_infravision(), spell_invis(), spell_mass_invis(), spell_pass_door(), spell_plague(), spell_poison(), spell_protection_evil(), spell_protection_good(), spell_sanctuary(), spell_shield(), spell_sleep(), spell_slow(), spell_stone_skin(), and spell_weaken().

sh_int level
 

Definition at line 784 of file merc.h.

Referenced by acid_effect(), affect_enchant(), affect_join(), char_to_room(), char_update(), check_dispel(), cold_effect(), create_mobile(), do_berserk(), do_dirt(), do_drink(), do_eat(), do_envenom(), do_mstat(), do_ostat(), do_sneak(), fire_effect(), fread_char(), fread_obj(), fread_pet(), fwrite_char(), fwrite_obj(), fwrite_pet(), get_trust(), load_objects(), load_old_obj(), obj_update(), OEDIT(), one_hit(), poison_effect(), spell_armor(), spell_bless(), spell_blindness(), spell_calm(), spell_change_sex(), spell_charm_person(), spell_chill_touch(), spell_curse(), spell_detect_evil(), spell_detect_good(), spell_detect_hidden(), spell_detect_invis(), spell_detect_magic(), spell_enchant_armor(), spell_enchant_weapon(), spell_faerie_fire(), spell_fireproof(), spell_fly(), spell_frenzy(), spell_giant_strength(), spell_haste(), spell_infravision(), spell_invis(), spell_mass_invis(), spell_pass_door(), spell_plague(), spell_poison(), spell_protection_evil(), spell_protection_good(), spell_sanctuary(), spell_shield(), spell_sleep(), spell_slow(), spell_stone_skin(), spell_weaken(), and unequip_char().

sh_int location
 

Definition at line 786 of file merc.h.

Referenced by acid_effect(), affect_enchant(), char_to_room(), char_update(), cold_effect(), create_mobile(), create_object(), do_affects(), do_berserk(), do_dirt(), do_drink(), do_eat(), do_envenom(), do_mstat(), do_ostat(), do_sneak(), equip_char(), fire_effect(), fread_char(), fread_obj(), fread_pet(), fwrite_char(), fwrite_obj(), fwrite_pet(), load_objects(), load_old_obj(), OEDIT(), one_hit(), poison_effect(), reset_char(), save_object(), spell_armor(), spell_bless(), spell_blindness(), spell_calm(), spell_change_sex(), spell_charm_person(), spell_chill_touch(), spell_curse(), spell_detect_evil(), spell_detect_good(), spell_detect_hidden(), spell_detect_invis(), spell_detect_magic(), spell_enchant_armor(), spell_enchant_weapon(), spell_faerie_fire(), spell_fireproof(), spell_fly(), spell_frenzy(), spell_giant_strength(), spell_haste(), spell_identify(), spell_infravision(), spell_invis(), spell_mass_invis(), spell_pass_door(), spell_plague(), spell_poison(), spell_protection_evil(), spell_protection_good(), spell_sanctuary(), spell_shield(), spell_sleep(), spell_slow(), spell_stone_skin(), spell_weaken(), and unequip_char().

sh_int modifier
 

Definition at line 787 of file merc.h.

Referenced by acid_effect(), affect_enchant(), affect_join(), affect_modify(), char_to_room(), char_update(), cold_effect(), create_mobile(), do_affects(), do_berserk(), do_dirt(), do_drink(), do_eat(), do_envenom(), do_mstat(), do_ostat(), do_sneak(), fire_effect(), fread_char(), fread_obj(), fread_pet(), fwrite_char(), fwrite_obj(), fwrite_pet(), load_objects(), load_old_obj(), OEDIT(), one_hit(), poison_effect(), reset_char(), save_object(), spell_armor(), spell_bless(), spell_blindness(), spell_calm(), spell_change_sex(), spell_charm_person(), spell_chill_touch(), spell_curse(), spell_detect_evil(), spell_detect_good(), spell_detect_hidden(), spell_detect_invis(), spell_detect_magic(), spell_enchant_armor(), spell_enchant_weapon(), spell_faerie_fire(), spell_fireproof(), spell_fly(), spell_frenzy(), spell_giant_strength(), spell_haste(), spell_identify(), spell_infravision(), spell_invis(), spell_mass_invis(), spell_pass_door(), spell_plague(), spell_poison(), spell_protection_evil(), spell_protection_good(), spell_sanctuary(), spell_shield(), spell_sleep(), spell_slow(), spell_stone_skin(), and spell_weaken().

AFFECT_DATA* next
 

Definition at line 780 of file merc.h.

Referenced by acid_effect(), affect_check(), affect_enchant(), affect_find(), affect_join(), affect_remove(), affect_remove_obj(), affect_strip(), affect_to_char(), affect_to_obj(), char_to_room(), char_update(), check_dispel(), clone_mobile(), clone_object(), create_object(), do_affects(), do_dump(), do_mstat(), do_ostat(), equip_char(), fread_char(), fread_obj(), fread_pet(), free_affect(), free_char(), free_obj(), free_obj_index(), fwrite_char(), fwrite_obj(), fwrite_pet(), is_affected(), load_objects(), load_old_obj(), new_affect(), obj_update(), OEDIT(), reset_char(), save_object(), spell_enchant_armor(), spell_enchant_weapon(), spell_identify(), and unequip_char().

sh_int type
 

Definition at line 783 of file merc.h.

Referenced by acid_effect(), affect_enchant(), affect_find(), affect_join(), affect_strip(), char_to_room(), char_update(), check_dispel(), cold_effect(), create_mobile(), do_affects(), do_berserk(), do_dirt(), do_drink(), do_eat(), do_envenom(), do_mstat(), do_sneak(), fire_effect(), fread_char(), fread_obj(), fread_pet(), fwrite_char(), fwrite_obj(), fwrite_pet(), is_affected(), load_objects(), load_old_obj(), obj_update(), OEDIT(), one_hit(), poison_effect(), spell_armor(), spell_bless(), spell_blindness(), spell_calm(), spell_change_sex(), spell_charm_person(), spell_chill_touch(), spell_curse(), spell_detect_evil(), spell_detect_good(), spell_detect_hidden(), spell_detect_invis(), spell_detect_magic(), spell_enchant_armor(), spell_enchant_weapon(), spell_faerie_fire(), spell_fireproof(), spell_fly(), spell_frenzy(), spell_giant_strength(), spell_haste(), spell_infravision(), spell_invis(), spell_mass_invis(), spell_pass_door(), spell_plague(), spell_poison(), spell_protection_evil(), spell_protection_good(), spell_sanctuary(), spell_shield(), spell_sleep(), spell_slow(), spell_stone_skin(), spell_weaken(), and unequip_char().

bool valid
 

Definition at line 781 of file merc.h.

sh_int where
 

Definition at line 782 of file merc.h.

Referenced by affect_check(), affect_enchant(), affect_remove(), affect_remove_obj(), char_to_room(), char_update(), cold_effect(), create_mobile(), do_berserk(), do_dirt(), do_drink(), do_eat(), do_envenom(), do_ostat(), do_sneak(), fire_effect(), fread_char(), fread_obj(), fread_pet(), fwrite_char(), fwrite_obj(), fwrite_pet(), load_objects(), load_old_obj(), OEDIT(), one_hit(), poison_effect(), save_object(), spell_armor(), spell_bless(), spell_blindness(), spell_calm(), spell_change_sex(), spell_charm_person(), spell_chill_touch(), spell_curse(), spell_detect_evil(), spell_detect_good(), spell_detect_hidden(), spell_detect_invis(), spell_detect_magic(), spell_enchant_armor(), spell_enchant_weapon(), spell_faerie_fire(), spell_fireproof(), spell_fly(), spell_frenzy(), spell_giant_strength(), spell_haste(), spell_identify(), spell_infravision(), spell_invis(), spell_mass_invis(), spell_pass_door(), spell_plague(), spell_poison(), spell_protection_evil(), spell_protection_good(), spell_sanctuary(), spell_shield(), spell_sleep(), spell_slow(), spell_stone_skin(), spell_weaken(), and unequip_char().


The documentation for this struct was generated from the following file:
Generated on Thu Jan 13 22:19:25 2005 for Beyond the Shadows by  doxygen 1.4.0