Searched refs:ench_cache (Results 1 – 8 of 8) sorted by relevance
395 FixedBitVector<NUM_ENCHANTMENTS> ench_cache = mon->ench_cache; in _daction_hog_to_human() local411 mon->ench_cache = ench_cache; in _daction_hog_to_human()
97 if (!ench_cache[ench]) in has_ench()106 if (ench_cache[ench]) in has_ench()119 return ench_cache[ench]; in has_ench()194 ench_cache.set(ench.ench, true); in add_ench()275 unwind_var<FixedBitVector<NUM_ENCHANTMENTS>> ecache(ench_cache, {}); in add_enchantment_effect()462 ench_cache.set(et, false); in del_ench()1941 FixedBitVector<NUM_ENCHANTMENTS> ec = ench_cache; in apply_enchantments()
77 FixedBitVector<NUM_ENCHANTMENTS> ench_cache; variable195 bool has_ench(enchant_type ench) const { return ench_cache[ench]; } in has_ench()
121 ench_cache.reset(); in reset()194 ench_cache = mon.ench_cache; in init_with()4571 ench_cache.reset(); in ghost_init()6009 FixedBitVector<NUM_ENCHANTMENTS> old_ench_cache = ench_cache; in react_to_damage()6021 ench_cache = old_ench_cache; in react_to_damage()6078 FixedBitVector<NUM_ENCHANTMENTS> old_ench_cache = ench_cache; in react_to_damage()6089 ench_cache = old_ench_cache; in react_to_damage()
1085 FixedBitVector<NUM_ENCHANTMENTS> cache = mons->ench_cache; in cast_shadow_creatures()1091 mons->ench_cache = cache; in cast_shadow_creatures()
2546 mon.ench_cache = daddy->ench_cache; in mounted_kill()
2936 mons.ench_cache.reset(); in define_monster()
6568 m.ench_cache.set(me.ench, true); in unmarshallMonster()