Home
last modified time | relevance | path

Searched refs:mons_genus (Results 1 – 25 of 31) sorted by relevance

12

/dports/games/stonesoup/crawl-0.27.1/crawl-ref/source/
H A Dmon-util.cc391 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 Dmon-speak.cc508 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 Dattitude-change.cc78 && 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 Dmon-movetarget.cc820 || 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 Dmon-info.cc318 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 Dmonster.cc273 || 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 Dspl-summoning.cc1595 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 Dmon-death.cc93 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 Dmon-abil.cc60 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 Dmovement.cc711 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 Dmon-cast.cc996 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 Dmon-act.cc316 && 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 Dmelee-attack.cc446 && 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 Dgod-blessing.cc714 if (blessing.empty() && mons_genus(follower->type) == MONS_ORC in _beogh_bless_follower()
H A Dl-mons.cc192 if (mons_genus(mons->type) == MONS_DANCING_WEAPON) in MDEF()
H A Dmon-poly.cc165 if (mons_genus(new_mclass) == MONS_DRACONIAN in _valid_morph()
H A Dmon-util.h398 monster_type mons_genus(monster_type mc);
H A Dgod-abil.cc1455 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 Dmon-place.cc1007 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 Dtraps.cc749 else if (mons_genus(m->type) == MONS_JELLY) in trigger()
H A Dart-func.h1488 if (you.religion == GOD_BEOGH && mons_genus(monnum) == MONS_ORC) in _harvest_corpses()
H A Dwiz-item.cc181 if (mons_genus(mon) == MONS_HYDRA) in wizard_create_spec_object()
H A Dxom.cc814 if (mons_genus(mon.type) == MONS_ORC in _choose_chaos_upgrade()
1281 && mons_genus(mon.type) == MONS_SNAKE; in _hostile_snake()
H A Dview.cc215 return mons_is_unique(mc) ? mc : mons_genus(mc); in _mons_genus_keep_uniques()
H A Dtilepick.cc1282 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()

12