/**************************************************************************/ // gsn.h - #included into global.h, (Global Spell/skill Numbers) /*************************************************************************** * The Dawn of Time v1.69r (c)1997-2004 Michael Garratt * * >> A number of people have contributed to the Dawn codebase, with the * * majority of code written by Michael Garratt - www.dawnoftime.org * * >> To use this source code, you must fully comply with the dawn license * * in licenses.txt... In particular, you may not remove this copyright * * notice. * **************************************************************************/ #ifndef GSN_H #define GSN_H EXTERN sh_int gsn_abjuration; EXTERN sh_int gsn_alteration; EXTERN sh_int gsn_conjuration; EXTERN sh_int gsn_illusion; EXTERN sh_int gsn_phantasm; EXTERN sh_int gsn_evocation; EXTERN sh_int gsn_enchantment; EXTERN sh_int gsn_charm; EXTERN sh_int gsn_divination; EXTERN sh_int gsn_necromancy; EXTERN sh_int gsn_earth; EXTERN sh_int gsn_air; EXTERN sh_int gsn_fire; EXTERN sh_int gsn_water; EXTERN sh_int gsn_weather; EXTERN sh_int gsn_protection; EXTERN sh_int gsn_plant; EXTERN sh_int gsn_law; EXTERN sh_int gsn_sun; EXTERN sh_int gsn_animal; EXTERN sh_int gsn_combat; EXTERN sh_int gsn_creation; EXTERN sh_int gsn_time; EXTERN sh_int gsn_reserved; EXTERN sh_int gsn_acid_blast; EXTERN sh_int gsn_animal_essence; EXTERN sh_int gsn_armor; EXTERN sh_int gsn_augment_hearing; EXTERN sh_int gsn_aura_of_temperance; EXTERN sh_int gsn_barkskin; EXTERN sh_int gsn_benedict; EXTERN sh_int gsn_bless; EXTERN sh_int gsn_blindness; EXTERN sh_int gsn_sb_blindness; EXTERN sh_int gsn_burning_hands; EXTERN sh_int gsn_call_lightning; EXTERN sh_int gsn_calm; EXTERN sh_int gsn_sb_calm; EXTERN sh_int gsn_cancellation; EXTERN sh_int gsn_cantrip; EXTERN sh_int gsn_cause_fear; EXTERN sh_int gsn_cause_critical; EXTERN sh_int gsn_cause_light; EXTERN sh_int gsn_cause_serious; EXTERN sh_int gsn_chain_lightning; EXTERN sh_int gsn_change_sex; EXTERN sh_int gsn_charm_person; EXTERN sh_int gsn_chaos_lace; EXTERN sh_int gsn_chaotic_poison; EXTERN sh_int gsn_chill_shield; EXTERN sh_int gsn_chill_touch; EXTERN sh_int gsn_colour_spray; EXTERN sh_int gsn_cone_cold; EXTERN sh_int gsn_continual_light; EXTERN sh_int gsn_control_weather; EXTERN sh_int gsn_create_buffet; EXTERN sh_int gsn_create_food; EXTERN sh_int gsn_create_rose; EXTERN sh_int gsn_create_spring; EXTERN sh_int gsn_create_water; EXTERN sh_int gsn_cure_blindness; EXTERN sh_int gsn_cure_chaotic_poison; EXTERN sh_int gsn_cure_critical; EXTERN sh_int gsn_sb_cure_critical; EXTERN sh_int gsn_cure_disease; EXTERN sh_int gsn_cure_light; EXTERN sh_int gsn_sb_cure_light; EXTERN sh_int gsn_cure_poison; EXTERN sh_int gsn_cure_serious; EXTERN sh_int gsn_sb_cure_serious; EXTERN sh_int gsn_curse; EXTERN sh_int gsn_cutting_wind; EXTERN sh_int gsn_decay; EXTERN sh_int gsn_detect_evil; EXTERN sh_int gsn_detect_good; EXTERN sh_int gsn_dehydration; EXTERN sh_int gsn_detect_hidden; EXTERN sh_int gsn_detect_invis; EXTERN sh_int gsn_detect_magic; EXTERN sh_int gsn_detect_poison; EXTERN sh_int gsn_detect_scry; EXTERN sh_int gsn_detect_treeform; EXTERN sh_int gsn_disorientation; EXTERN sh_int gsn_dispel_evil; EXTERN sh_int gsn_dispel_good; EXTERN sh_int gsn_dispel_magic; EXTERN sh_int gsn_downdraft; EXTERN sh_int gsn_drunkeness; EXTERN sh_int gsn_drain_blade; EXTERN sh_int gsn_earthquake; EXTERN sh_int gsn_earthwalk; EXTERN sh_int gsn_empower_blade; EXTERN sh_int gsn_enchant_armor; EXTERN sh_int gsn_enchant_weapon; EXTERN sh_int gsn_energy_drain; EXTERN sh_int gsn_extension; EXTERN sh_int gsn_faerie_fire; EXTERN sh_int gsn_faerie_fog; EXTERN sh_int gsn_farsight; EXTERN sh_int gsn_fear_magic; EXTERN sh_int gsn_fireball; EXTERN sh_int gsn_fireproof; EXTERN sh_int gsn_fire_shield; EXTERN sh_int gsn_frostball; EXTERN sh_int gsn_flame_blade; EXTERN sh_int gsn_flamestrike; EXTERN sh_int gsn_fling; EXTERN sh_int gsn_fly; EXTERN sh_int gsn_floating_disc; EXTERN sh_int gsn_frenzy; EXTERN sh_int gsn_frost_blade; EXTERN sh_int gsn_gate; EXTERN sh_int gsn_giant_strength; EXTERN sh_int gsn_harm; EXTERN sh_int gsn_haste; EXTERN sh_int gsn_heal; EXTERN sh_int gsn_heat_metal; EXTERN sh_int gsn_higher_learning; EXTERN sh_int gsn_holy_aura; EXTERN sh_int gsn_holy_beam; EXTERN sh_int gsn_holy_word; EXTERN sh_int gsn_sb_holy_word; EXTERN sh_int gsn_ice_storm; EXTERN sh_int gsn_identify; EXTERN sh_int gsn_illusions_grandeur; EXTERN sh_int gsn_sb_illusions_grandeur; EXTERN sh_int gsn_improved_phantasm; EXTERN sh_int gsn_induce_sleep; EXTERN sh_int gsn_infravision; EXTERN sh_int gsn_invisibility; EXTERN sh_int gsn_know_alignment; EXTERN sh_int gsn_lightning_bolt; EXTERN sh_int gsn_locate_object; EXTERN sh_int gsn_magic_resistance; EXTERN sh_int gsn_magic_missile; EXTERN sh_int gsn_sb_magic_missile; EXTERN sh_int gsn_maledict; EXTERN sh_int gsn_mass_healing; EXTERN sh_int gsn_mass_invis; EXTERN sh_int gsn_mithril_glaze; EXTERN sh_int gsn_nexus; EXTERN sh_int gsn_otterlungs; EXTERN sh_int gsn_pass_door; EXTERN sh_int gsn_phantasmal_force; EXTERN sh_int gsn_permanance; EXTERN sh_int gsn_plague; EXTERN sh_int gsn_poison; EXTERN sh_int gsn_poison_immunity; EXTERN sh_int gsn_poison_rain; EXTERN sh_int gsn_sb_poison_rain; EXTERN sh_int gsn_portal; EXTERN sh_int gsn_prayer; EXTERN sh_int gsn_prismatic_spray; EXTERN sh_int gsn_protection_acid; EXTERN sh_int gsn_protection_cold; EXTERN sh_int gsn_protection_evil; EXTERN sh_int gsn_sb_protection_evil; EXTERN sh_int gsn_protection_fire; EXTERN sh_int gsn_protection_good; EXTERN sh_int gsn_sb_protection_good; EXTERN sh_int gsn_protection_lightning; EXTERN sh_int gsn_rage; EXTERN sh_int gsn_recharge; EXTERN sh_int gsn_refresh; EXTERN sh_int gsn_regeneration; EXTERN sh_int gsn_rejuvinate; EXTERN sh_int gsn_remove_curse; EXTERN sh_int gsn_resist_poison; EXTERN sh_int gsn_rune_edge; EXTERN sh_int gsn_runic_blade; EXTERN sh_int gsn_sanctuary; EXTERN sh_int gsn_shaping_the_chaos; EXTERN sh_int gsn_shield; EXTERN sh_int gsn_shocking_grasp; EXTERN sh_int gsn_sleep; EXTERN sh_int gsn_slow; EXTERN sh_int gsn_smite; EXTERN sh_int gsn_spirit_walk; EXTERN sh_int gsn_stone_skin; EXTERN sh_int gsn_starvation; EXTERN sh_int gsn_sober; EXTERN sh_int gsn_summon; EXTERN sh_int gsn_sunfire; EXTERN sh_int gsn_teleport; EXTERN sh_int gsn_thorny_feet; EXTERN sh_int gsn_true_sight; EXTERN sh_int gsn_unholy_aura; EXTERN sh_int gsn_vampiric_touch; EXTERN sh_int gsn_ventriloquate; EXTERN sh_int gsn_weaken; EXTERN sh_int gsn_wildstrike; EXTERN sh_int gsn_wizard_eye; EXTERN sh_int gsn_wind_shield; EXTERN sh_int gsn_word_of_recall; EXTERN sh_int gsn_sb_word_of_recall; EXTERN sh_int gsn_wrath; EXTERN sh_int gsn_summon_guardian; EXTERN sh_int gsn_element_ring; EXTERN sh_int gsn_summon_vyr; EXTERN sh_int gsn_summon_justice; EXTERN sh_int gsn_acid_breath; EXTERN sh_int gsn_fire_breath; EXTERN sh_int gsn_frost_breath; EXTERN sh_int gsn_gas_breath; EXTERN sh_int gsn_shadow_breath; EXTERN sh_int gsn_steel_breath; EXTERN sh_int gsn_lightning_breath; EXTERN sh_int gsn_general_purpose; EXTERN sh_int gsn_high_explosive; EXTERN sh_int gsn_claw; EXTERN sh_int gsn_gore; EXTERN sh_int gsn_gouge; EXTERN sh_int gsn_summoning; EXTERN sh_int gsn_healing; EXTERN sh_int gsn_sorcery; EXTERN sh_int gsn_mana_focusing; EXTERN sh_int gsn_axe; EXTERN sh_int gsn_dagger; EXTERN sh_int gsn_flail; EXTERN sh_int gsn_mace; EXTERN sh_int gsn_polearm; EXTERN sh_int gsn_shield_block; EXTERN sh_int gsn_staff; EXTERN sh_int gsn_sword; EXTERN sh_int gsn_spear; EXTERN sh_int gsn_whip; EXTERN sh_int gsn_backstab; EXTERN sh_int gsn_bash; EXTERN sh_int gsn_berserk; EXTERN sh_int gsn_dirt_kicking; EXTERN sh_int gsn_disarm; EXTERN sh_int gsn_dodge; EXTERN sh_int gsn_enhanced_damage; EXTERN sh_int gsn_ultra_damage; EXTERN sh_int gsn_envenom; EXTERN sh_int gsn_hand_to_hand; EXTERN sh_int gsn_kick; EXTERN sh_int gsn_parry; EXTERN sh_int gsn_rescue; EXTERN sh_int gsn_trip; EXTERN sh_int gsn_second_attack; EXTERN sh_int gsn_third_attack; EXTERN sh_int gsn_quad_attack; EXTERN sh_int gsn_riding; EXTERN sh_int gsn_retreat; EXTERN sh_int gsn_animal_training; EXTERN sh_int gsn_domesticate; EXTERN sh_int gsn_brew; EXTERN sh_int gsn_diagnose; EXTERN sh_int gsn_scribe; EXTERN sh_int gsn_slice; EXTERN sh_int gsn_forage; EXTERN sh_int gsn_build; EXTERN sh_int gsn_cook; EXTERN sh_int gsn_awareness; EXTERN sh_int gsn_channel; EXTERN sh_int gsn_fast_healing; EXTERN sh_int gsn_haggle; EXTERN sh_int gsn_hide; EXTERN sh_int gsn_lay_on_hands; EXTERN sh_int gsn_lore; EXTERN sh_int gsn_meditation; EXTERN sh_int gsn_peek; EXTERN sh_int gsn_pick_lock; EXTERN sh_int gsn_scan; EXTERN sh_int gsn_sneak; EXTERN sh_int gsn_steal; EXTERN sh_int gsn_scrolls; EXTERN sh_int gsn_staves; EXTERN sh_int gsn_wands; EXTERN sh_int gsn_recall; EXTERN sh_int gsn_native; EXTERN sh_int gsn_human; EXTERN sh_int gsn_elven; EXTERN sh_int gsn_dwarven; EXTERN sh_int gsn_draconian; EXTERN sh_int gsn_gnomish; EXTERN sh_int gsn_halfling; EXTERN sh_int gsn_orcish; EXTERN sh_int gsn_drow; EXTERN sh_int gsn_avian; EXTERN sh_int gsn_gnoll; EXTERN sh_int gsn_lizardman; EXTERN sh_int gsn_alaghi; EXTERN sh_int gsn_goblin; EXTERN sh_int gsn_haxor; EXTERN sh_int gsn_kobold; EXTERN sh_int gsn_arcaic; EXTERN sh_int gsn_reverse; EXTERN sh_int gsn_hobble; EXTERN sh_int gsn_shieldcleave; EXTERN sh_int gsn_hurl; EXTERN sh_int gsn_entangle; EXTERN sh_int gsn_dervish; EXTERN sh_int gsn_cutoff; EXTERN sh_int gsn_shadowflight; EXTERN sh_int gsn_blink; EXTERN sh_int gsn_charge; EXTERN sh_int gsn_mirage; EXTERN sh_int gsn_strength_of_the_land; EXTERN sh_int gsn_sb_strength_of_the_land; EXTERN sh_int gsn_resist_weapons; EXTERN sh_int gsn_low_area_attack; EXTERN sh_int gsn_mid_area_attack; EXTERN sh_int gsn_high_area_attack; EXTERN sh_int gsn_rocky_skin; EXTERN sh_int gsn_tough_skin; EXTERN sh_int gsn_iron_skin; EXTERN sh_int gsn_magical_vestment; EXTERN sh_int gsn_blessed_garments; EXTERN sh_int gsn_cyclone; EXTERN sh_int gsn_shelter; EXTERN sh_int gsn_oak_shield; EXTERN sh_int gsn_ogre_strength; EXTERN sh_int gsn_dragon_strength; EXTERN sh_int gsn_fiery_armour; EXTERN sh_int gsn_wall_of_fire; EXTERN sh_int gsn_icy_armour; EXTERN sh_int gsn_wall_of_ice; EXTERN sh_int gsn_overhead; EXTERN sh_int gsn_commune_with_dead; EXTERN sh_int gsn_boneshatter; EXTERN sh_int gsn_utterdark; EXTERN sh_int gsn_alarm; EXTERN sh_int gsn_deafness; EXTERN sh_int gsn_cure_deafness; EXTERN sh_int gsn_stifle; EXTERN sh_int gsn_sharpen; EXTERN sh_int gsn_mindspeak; EXTERN sh_int gsn_vault; EXTERN sh_int gsn_divine_light; EXTERN sh_int gsn_naturespeak; EXTERN sh_int gsn_chemistry; EXTERN sh_int gsn_herbalism; EXTERN sh_int gsn_citytrack; // Kal - Aug99 EXTERN sh_int gsn_fieldtrack; // Kal - Aug99 EXTERN sh_int gsn_cause_headache; EXTERN sh_int gsn_cure_headache; EXTERN sh_int gsn_shadow; EXTERN sh_int gsn_cannibalize; EXTERN sh_int gsn_fork; EXTERN sh_int gsn_immolation; EXTERN sh_int gsn_place; EXTERN sh_int gsn_mute; EXTERN sh_int gsn_possession; EXTERN sh_int gsn_neck_thrust; EXTERN sh_int gsn_fade; EXTERN sh_int gsn_warcry; EXTERN sh_int gsn_transport; EXTERN sh_int gsn_mental_barrier; EXTERN sh_int gsn_detect_camouflage; EXTERN sh_int gsn_spirit_lance; EXTERN sh_int gsn_blade_barrier; EXTERN sh_int gsn_drown; EXTERN sh_int gsn_search; EXTERN sh_int gsn_treeform; EXTERN sh_int gsn_pass_without_trace; EXTERN sh_int gsn_pine_needles; EXTERN sh_int gsn_spirit_hammer; EXTERN sh_int gsn_vanish; EXTERN sh_int gsn_trollish; EXTERN sh_int gsn_faerie; EXTERN sh_int gsn_sickle; EXTERN sh_int gsn_druidstaff; EXTERN sh_int gsn_totemstaff; EXTERN sh_int gsn_apply; EXTERN sh_int gsn_herblore; EXTERN sh_int gsn_mnemonics; EXTERN sh_int gsn_logic; EXTERN sh_int gsn_lucidity; EXTERN sh_int gsn_clarity; EXTERN sh_int gsn_persuasion; EXTERN sh_int gsn_night_eyes; EXTERN sh_int gsn_shrink; EXTERN sh_int gsn_mremish; EXTERN sh_int gsn_beguiling; EXTERN sh_int gsn_ceremonial; EXTERN sh_int gsn_epic; EXTERN sh_int gsn_esoteric; EXTERN sh_int gsn_ethereal; EXTERN sh_int gsn_holistic; EXTERN sh_int gsn_requiem; EXTERN sh_int gsn_night_of_the_leonids; EXTERN sh_int gsn_canticle_of_warding; EXTERN sh_int gsn_pounce; EXTERN sh_int gsn_second; // seconding a weapon EXTERN sh_int gsn_vicegrip; EXTERN sh_int gsn_circle; #endif // GSN_H