/dports/games/stonesoup/crawl-0.27.1/crawl-ref/source/ |
H A D | mon-util.cc | 391 if (mons_genus(mon.type) == MONS_DRACONIAN in get_mons_resists() 700 switch (mons_genus(mc)) in mons_class_is_draconic() 862 && mons_genus(mon.type) != MONS_JELLY in mons_has_flesh() 928 return mons_genus(mon.type) == MONS_ORC in mons_allows_beogh() 1024 return mons_genus(mc) == MONS_JELLY in mons_class_is_slime() 1312 monster_type mons_genus(monster_type mc) in mons_genus() function 1370 return mons_genus(mc); in mons_detected_base() 2681 if (mons_genus(mi.type) == MONS_DRACONIAN) in get_unique_spells() 3233 if (mons_genus(mon.type) != MONS_ORC in give_monster_proper_name() 4101 const bool related = mons_genus(m1.type) == mons_genus(m2.type) in monster_senior() [all …]
|
H A D | mon-speak.cc | 508 if (mons_genus(mons->mons_species()) == in mons_speaks() 509 mons_genus(foe->mons_species())) in mons_speaks() 522 if (you_worship(GOD_BEOGH) && mons_genus(mons->type) == MONS_ORC) in mons_speaks() 654 && mons_genus(mons->type) != mons->type) in mons_speaks() 657 mons_type_name(mons_genus(mons->type), DESC_PLAIN), in mons_speaks()
|
H A D | attitude-change.cc | 78 && mons_genus(mons->type) == MONS_ORC in beogh_follower_convert() 280 ASSERT(mons_genus(orc->type) == MONS_ORC); in beogh_convert_orc() 357 if (mons_genus(slime->type) == MONS_FLOATING_EYE) in _jiyva_convert_slime()
|
H A D | mon-movetarget.cc | 820 || mons_genus(mit->type) != mons_genus(mon->type) in _herd_wander_target() 874 if (mons_genus(mit->type) == mons_genus(mon->type)) in _herd_ok()
|
H A D | mon-info.cc | 318 return mons_genus(mi.type) == MONS_HYDRA in _is_hydra() 319 || mons_genus(mi.base_type) == MONS_HYDRA; in _is_hydra() 1107 if (mons_genus(type) != MONS_SHAPESHIFTER) in common_name() 1283 else if (mons_genus(type) == MONS_DRACONIAN) in pluralised_name() 1285 else if (mons_genus(type) == MONS_DEMONSPAWN) in pluralised_name() 1611 if (mons_genus(draco_or_demonspawn_subspecies()) == MONS_DRACONIAN in has_spells() 1846 if (type == MONS_PLAYER_ILLUSION && mons_genus(type) == MONS_DRACONIAN) in draco_or_demonspawn_subspecies()
|
H A D | monster.cc | 273 || mons_genus(type) == MONS_SALAMANDER in extra_balanced_at() 529 if (mons_genus(type) == MONS_FORMICID) in hands_reqd() 2547 else if (mons_genus(type) == MONS_HOG) in foot_name() 2639 switch (mons_genus(type)) in arm_name() 3979 if (mons_genus(type) == MONS_JELLY) in res_constrict() 5499 monster_type genus = mons_genus(type); in apply_location_effects() 6405 return mons_genus(type) == MONS_SPIDER in is_web_immune() 6407 || mons_genus(type) == MONS_MOTH in is_web_immune() 6410 || mons_genus(type) == MONS_JELLY; in is_web_immune() 6468 if (mons_genus(type) != MONS_OCTOPODE) in has_usable_tentacle() [all …]
|
H A D | spl-summoning.cc | 1595 else if (mons_genus(zombie_type) == MONS_SNAKE in _raise_remains() 1596 || mons_genus(zombie_type) == MONS_NAGA in _raise_remains() 1597 || mons_genus(zombie_type) == MONS_SALAMANDER in _raise_remains() 1598 || mons_genus(zombie_type) == MONS_GUARDIAN_SERPENT in _raise_remains() 1599 || mons_genus(zombie_type) == MONS_ELEPHANT_SLUG in _raise_remains() 1600 || mons_genus(zombie_type) == MONS_TYRANT_LEECH in _raise_remains() 1601 || mons_genus(zombie_type) == MONS_WORM) in _raise_remains() 1605 else if (mons_genus(zombie_type) == MONS_FROG in _raise_remains() 1606 || mons_genus(zombie_type) == MONS_QUOKKA) in _raise_remains()
|
H A D | mon-death.cc | 93 if (mons_genus(mtype) == MONS_DRACONIAN in _fill_out_corpse() 94 || mons_genus(mtype) == MONS_DEMONSPAWN) in _fill_out_corpse() 157 if (mons_genus(mons.type) == MONS_ORC && mons.mid != 0) in _fill_out_corpse() 177 && mons_genus(corpse.mon_type) == MONS_DRAGON) in _explode_corpse() 485 mons_genus(mtyp) == MONS_DRAGON ? "are" // scales are in _create_monster_hide() 826 || mons_genus(mons.type) != MONS_ORC in _beogh_maybe_convert_orc() 2029 if (mons_genus(mons.type) == MONS_SNAKE) in monster_die() 2032 else if (mons_genus(mons.type) == MONS_RAT) in monster_die() 2829 if (mons_genus(mi->type) != MONS_HOG) in hogs_to_humans()
|
H A D | mon-abil.cc | 60 if (mons_genus(drac->type) != MONS_DRACONIAN) in draconian_change_colour() 112 else if (mons_genus(act->type) == MONS_UGLY_THING) in ugly_thing_mutate() 854 const monster_type mclass = (mons_genus(mons->type) == MONS_DRACONIAN) in mon_special_ability()
|
H A D | movement.cc | 711 mons_genus(mons->type) == MONS_FUNGUS ? "fungus" : "plants", in _rampage_forward() 920 mons_genus(targ_monst->type) == MONS_FUNGUS ? "fungus" in move_player_action()
|
H A D | mon-cast.cc | 996 const monster_type caster_genus = mons_genus(caster.type); in _monster_will_buff() 999 if (caster_genus == MONS_NAGA && mons_genus(targ.type) == MONS_SNAKE) in _monster_will_buff() 1002 return mons_genus(targ.type) == caster_genus in _monster_will_buff() 1003 || mons_genus(targ.base_monster) == caster_genus; in _monster_will_buff() 1935 monster_type group_type = generic ? mons_genus(chief.type) : first_type; in _print_battlecry_announcement() 1994 if (mons_genus(mons->type) != mons_genus(chief.type)) in _battle_cry() 6495 else if (mons_genus(mons->type) == MONS_DRAGON) in _noise_level() 6534 + mons_type_name(mons_genus(mons->type), DESC_PLAIN) in _speech_keys() 6570 key_list.push_back(mons_type_name(mons_genus(mons->type), DESC_PLAIN) in _speech_keys() 6964 return mons_genus(throwee.type) == MONS_YAK; in _will_throw_ally() [all …]
|
H A D | mon-act.cc | 316 && mons_genus(mon->type) != mons_genus(ally->type)) in _ranged_ally_in_dir() 357 && mons_genus(mon->type) != mons_genus(ally->type)) in _allied_monster_at() 3585 if (mons_genus(mons->type) == MONS_EFREET in _monster_move()
|
H A D | melee-attack.cc | 446 && mons_genus(defender->mons_species()) == MONS_ORC in handle_phase_hit() 1476 monster_type defender_genus = mons_genus(defender->type); in set_attack_verb() 1659 && mons_genus(defender->type) == MONS_FORMICID) in set_attack_verb() 2747 if (mons_genus(attacker->type) == MONS_VINE_STALKER in mons_apply_attack_flavour()
|
H A D | god-blessing.cc | 714 if (blessing.empty() && mons_genus(follower->type) == MONS_ORC in _beogh_bless_follower()
|
H A D | l-mons.cc | 192 if (mons_genus(mons->type) == MONS_DANCING_WEAPON) in MDEF()
|
H A D | mon-poly.cc | 165 if (mons_genus(new_mclass) == MONS_DRACONIAN in _valid_morph()
|
H A D | mon-util.h | 398 monster_type mons_genus(monster_type mc);
|
H A D | god-abil.cc | 1455 if (!is_orcish_follower(*mons) || mons_genus(mons->type) != MONS_ORC) in beogh_can_gift_items_to() 2498 if (mons_genus(mon->type) != MONS_ORC) in spare_beogh_convert() 2511 if (mons_genus(orc->type) != MONS_ORC) in spare_beogh_convert() 3149 && (mons_genus(type) == MONS_HELL_LORD in gozag_type_bribable() 3150 || mons_genus(type) == MONS_PANDEMONIUM_LORD in gozag_type_bribable()
|
H A D | mon-place.cc | 1007 if (mons_genus(mg.cls) == MONS_HYDRA) in _place_monster_aux() 1066 switch (mons_genus(mg.cls)) in _place_monster_aux() 1100 else if (mons_genus(mg.cls) == MONS_ORC) in _place_monster_aux()
|
H A D | traps.cc | 749 else if (mons_genus(m->type) == MONS_JELLY) in trigger()
|
H A D | art-func.h | 1488 if (you.religion == GOD_BEOGH && mons_genus(monnum) == MONS_ORC) in _harvest_corpses()
|
H A D | wiz-item.cc | 181 if (mons_genus(mon) == MONS_HYDRA) in wizard_create_spec_object()
|
H A D | xom.cc | 814 if (mons_genus(mon.type) == MONS_ORC in _choose_chaos_upgrade() 1281 && mons_genus(mon.type) == MONS_SNAKE; in _hostile_snake()
|
H A D | view.cc | 215 return mons_is_unique(mc) ? mc : mons_genus(mc); in _mons_genus_keep_uniques()
|
H A D | tilepick.cc | 1282 if (mons_genus(subtype) == MONS_HYDRA) in _mon_to_zombie_tile() 1379 const tileidx_t *genus_tile = map_find(genus_tiles, mons_genus(subtype)); in _mon_to_zombie_tile()
|