Home
last modified time | relevance | path

Searched refs:mons_species (Results 1 – 25 of 35) sorted by relevance

12

/dports/games/stonesoup/crawl-0.27.1/crawl-ref/source/
H A Dmon-poly.cc131 || new_mclass != mons_species(new_mclass) in _valid_type_morph()
132 || new_mclass == mons_species(mons->type) in _valid_type_morph()
264 else if (mons->mons_species() == MONS_SERPENT_OF_HELL in change_monster_type()
306 if (mons->mons_species() == MONS_HYDRA) in change_monster_type()
478 const monster_type species = mons_species(mt); in init_poly_set()
H A Dmon-util.cc169 const monster_type species = mons_species(mt); in _initialise_randmons()
958 return mons_species(mons.type) == MONS_CYCLOPS in mons_is_native_in_branch()
1334 monster_type mons_species(monster_type mc) in mons_species() function
1343 const monster_type species = mons_species(type); in draco_or_demonspawn_subspecies()
1677 mc = mons_species(mc); in mons_zombie_size()
1687 return mons_species(mon.base_monster); in mons_zombie_base()
1729 return mons_species(mon.base_monster); in mons_base_type()
1741 monster_type ms = mons_species(mc); in mons_class_can_be_zombified()
2039 else if (mons_species(mon.type) == MONS_DRACONIAN in mons_attack_spec()
2373 && mons_species(mc) == MONS_DEMONSPAWN) in mons_avg_hp()
[all …]
H A Dmon-death.cc88 monster_type corpse_class = mons_species(mtype); in _fill_out_corpse()
106 corpse_class = mons_species(mtype); in _fill_out_corpse()
121 if (mons.mons_species() == MONS_HYDRA) in _fill_out_corpse()
429 const armour_type type = hide_for_monster(mons_species(mtyp)); in _create_monster_hide()
559 _gold_pile(corpse, mons_species(mons.type)); in place_monster_corpse()
1062 if (!mons_class_can_leave_corpse(mons_species(mons->type))) in _monster_die_cloud()
1160 if (mons->mons_species() == MONS_HYDRA) in _make_derived_undead()
1442 const int num = mons.mons_species() == MONS_HYDRA in _special_corpse_messaging()
H A Dmon-info.cc404 || mons_species(type) == MONS_SERPENT_OF_HELL) in monster_info()
505 || mons_species(type) == MONS_SERPENT_OF_HELL) in monster_info()
907 nametype = mons_species(base_type); in _core_name()
926 else if (mons_species(nametype) == MONS_SERPENT_OF_HELL) in _core_name()
1012 && base_type == mons_species(base_type) in common_name()
H A Dl-mons.cc131 || monster_in_population(you.where_are_you, mons->mons_species(false)) in MDEF()
132 || monster_in_population(you.where_are_you, mons->mons_species(true))); in MDEF()
H A Dmon-speak.cc508 if (mons_genus(mons->mons_species()) == in mons_speaks()
509 mons_genus(foe->mons_species())) in mons_speaks()
H A Dmon-pick.cc241 if (mons_species(mt) != mt) in _not_skeletonable()
H A Dmonster.cc681 monster_type species = mons_species(false); // zombies can't in can_throw_large_rocks()
1695 const monster_type genus = mons_genus(mons_species(true)); in pickup_armour()
4129 monster_type monster::mons_species(bool zombie_base) const in mons_species() function in monster
4132 return ::mons_species(base_monster); in mons_species()
4133 return ::mons_species(type); in mons_species()
4345 && mons_species(true) == MONS_DEEP_DWARF) in hurt()
4926 || mons_species(true) == MONS_SERPENT_OF_HELL; in has_hydra_multi_attack()
4933 else if (mons_shouts(mons_species(true)) == S_SHOUT2) in heads()
5770 || mons_species() == MONS_LICH || mons_genus(type) == MONS_MUMMY in can_drink()
5771 || mons_species() == MONS_WIGHT || type == MONS_GASTRONOK) in can_drink()
[all …]
H A Dmon-place.cc462 && (mons_species(mon_type) == mon_type in resolve_monster_type()
482 && mons_species(mon_type) == mon_type); in resolve_monster_type()
1149 && mons_species(mg.cls) == MONS_DEMONSPAWN) in _place_monster_aux()
1559 monster_type corpse_type = mons_species(mt); in veto()
1586 return mons_class_zombie_base_speed(mons_species(mon)) < BASELINE_DELAY; in _mc_too_slow_for_zombies()
1638 ASSERT(mons_class_can_be_zombified(mons_species(mt))); in pick_local_zombifiable_monster()
H A Dwiz-mon.cc935 if (mons_species(type) == mons_species(old_type)) in wizard_polymorph_monster()
H A Dl-debug.cc329 if (!mons_is_unique(mt) || mons_species(mt) == MONS_SERPENT_OF_HELL) in _check_uniques()
H A Dactor.h282 virtual monster_type mons_species(bool zombie_base = false) const = 0;
H A Dlookup-help.cc334 if (mons_species(i) == MONS_SERPENT_OF_HELL) in _get_monster_keys()
808 if (mons_species(type) == MONS_SERPENT_OF_HELL) in _mons_desc_key()
H A Dgod-conduct.cc656 if (victim && mons_class_can_leave_corpse(mons_species(victim->type))) in _fedhas_kill_living_response()
H A Dmonster.h371 monster_type mons_species(bool zombie_base = false) const override;
H A Dmelee-attack.cc347 : mons_species(mons_base_type(*defender->as_monster())) in handle_phase_dodged()
446 && mons_genus(defender->mons_species()) == MONS_ORC in handle_phase_hit()
1836 && defender->as_monster()->mons_species() != MONS_SERPENT_OF_HELL) in actor_can_lose_heads()
H A Dlos.cc883 if (mons_species(mon->type) == MONS_BUSH in mons_opacity()
H A Dmon-util.h399 monster_type mons_species(monster_type mc);
H A Dgod-abil.cc1186 : mons_species(mon->type); in _zin_saltify()
1842 ASSERT(mons_class_can_be_zombified(mons_species(mon_type))); in kiku_receive_corpses()
1948 && (mons_species(target->type) != MONS_OKLOB_PLANT in fedhas_passthrough()
1956 && (mons_species(target->type) != MONS_OKLOB_PLANT in fedhas_passthrough()
5349 blood_spray(mons->pos(), mons->mons_species(), mons->hit_points / 5); in uskayaw_grand_finale()
H A Dactor.cc97 return mons_class_is_draconic(mons_species()); in is_dragonkind()
H A Dkills.cc654 monnum = mons_species(mon->base_monster); in kill_monster_desc()
H A Dplayer.h750 monster_type mons_species(bool zombie_base = false) const override;
H A Dbeam.cc1415 else if (mons_species(mons->type) == MONS_BUSH in mons_adjust_flavoured()
4421 : mons_species(mon->type); in glaciate_freeze()
4587 you.mons_species()); in knockback_actor()
4771 (mons_species(mons.type) == MONS_BUSH || mons.type == MONS_BRIAR_PATCH) in bush_immune()
H A Dl-you.cc605 const monster_type mons = you.mons_species(); in LUARET1()
/dports/games/stonesoup/crawl-0.27.1/crawl-ref/source/util/monster/
H A Dmonster-main.cc832 mons_species(mon.type) == MONS_DRACONIAN && mon.type != MONS_DRACONIAN in main()
833 || mons_species(mon.type) == MONS_DEMONSPAWN in main()
882 if (mons_species(mons_base_type(mon)) == MONS_MINOTAUR) in main()

12