inherit "/std/races/standard"; #include "light_defs.inc" string *inedible; void setup() { set_long("A God is the ruler of a MUD.\n"); set_name("god"); set_light_limits(LIGHT_GOD_LOW, LIGHT_GOD_HIGH); reset_get(); } void set_racial_bonuses() { previous_object()->adjust_bonus_int(97); previous_object()->adjust_bonus_dex(97); previous_object()->adjust_bonus_str(97); previous_object()->adjust_bonus_wis(97); previous_object()->adjust_bonus_con(97); inedible = ({ "skull", "teeth" }); } int query_skill_bonus(int lvl, string skill) { return 100; } string query_desc(object ob) { switch((int)ob->query_gender()) { case 1 : return "You stand in awe at the sight of a God.\n"; case 2 : return "You are stunned by the unearthly beauty of a Goddess.\n"; case 3 : return "You see a strange bisexual God.\n"; default: return "You see a God with no apparent sex.\n"; } } int query_eat(string type) { return (member_array(type, inedible) == -1); }