new_skills.h-Dateireferenz

#include <combat.h>
#include <living/skill_attributes.h>
Include-Abhängigkeitsdiagramm für new_skills.h:
Dieser Graph zeigt, welche Datei direkt oder indirekt diese Datei enthält:

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define CURRENT_SKILL_VERSION   1
#define DEFAULT_GUILD   "abenteurer"
#define GUILD_DIR   "/gilden/"
#define GUILD_SAVEFILE   "/etc/gildenmaster"
#define GUILDMASTER   "/secure/gildenmaster"
#define SPELLBOOK_DIR   "/spellbooks/"
#define MAX_ABILITY   10000
#define MAX_SKILLEARN   200
#define ERFOLG   1
#define MISSERFOLG   -1
#define ABGEWEHRT   2
#define P_VALID_GUILDS   "valid_guilds"
#define P_GUILD_SKILLS   "guild_skills"
#define P_GUILD_RESTRICTIONS   "guild_rest"
#define P_GUILD_DEFAULT_SPELLBOOK   "guild_sb"
#define P_GUILD_MALE_TITLES   "guild_male_titles"
#define P_GUILD_FEMALE_TITLES   "guild_female_titles"
#define P_GUILD_LEVELS   "guild_levels"
#define P_GUILD_PREPAREBLOCK   "guild_prepareblock"
#define P_GUILD_DEACTIVATE_SKILLS   "guild_deactivate_skills"
#define P_SB_SPELLS   "sb_spells"
#define P_GLOBAL_SKILLPROPS   "sm_global"
#define P_DEFAULT_GUILD   "default_guild"
#define P_DEFENDERS   "defenders"
#define P_GUILD_LEVEL   "guild_level"
#define P_GUILD_RATING   "guild_rating"
#define P_GUILD_TITLE   "guild_title"
#define P_SUBGUILD_TITLE   "subguild_title"
#define P_VISIBLE_SUBGUILD_TITLE   "visible_subguild_title"
#define P_MAGIC_RESISTANCE_OFFSET   "mag_res_offset"
#define P_NEWSKILLS   "newskills"
#define P_NEXT_SPELL_TIME   "next_spell"
#define P_PREPARED_SPELL   "prepared_spell"
#define P_TMP_ATTACK_HOOK   "attack_hook"
#define P_TMP_ATTACK_MOD   "attack_mod"
#define P_TMP_DEFEND_HOOK   "defend_hook"
#define P_TMP_DIE_HOOK   "die_hook"
#define P_TMP_MOVE_HOOK   "move_hook"
#define P_WEAPON_TEACHER   "weapon_teacher"
#define P_SKILLSVERSION   "p_lib_skillsversion"
#define FIGHT(x)   ("Fight_"+x)
#define SHOOT(x)   ("Shoot_"+x)
#define SK_BOOZE   "Booze"
#define SK_CARRY   "CarrySkill"
#define SK_CASTING   "Cast"
#define SK_DEFEND_OTHER   "DefendOther"
#define SK_FIGHT   "Fight"
#define SK_INFORM_DEFEND   "InformDefend"
#define SK_MAGIC_ATTACK   "MagicAttack"
#define SK_MAGIC_DEFENSE   "MagicDefense"
#define SK_NIGHTVISION   "Nightvision"
#define SK_SHOOT   "Shoot"
#define SK_SPELL_DEFEND   "SpellDefend"
#define SK_SWORDFIGHTING   FIGHT(WT_SWORD)
#define SK_TWOHANDED   "Bihand"
#define SK_WEAPONLESS   FIGHT(WT_HANDS)
#define FACTOR(x)   ("fac_"+x)
#define OFFSET(x)   ("off_"+x)
#define SI_SKILLFUNC   "si_func"
#define SI_CLOSURE   "si_closure"
#define SI_SPELLBOOK   "si_spellbook"
#define SI_SPELLCOST   "si_cost"
#define SI_TIME_MSG   "time_msg"
#define SI_SP_LOW_MSG   "sp_low_msg"
#define SI_PREPARE_MSG   "si_prepare_msg"
#define SI_PREPARE_ABORT_MSG   "si_prepare_abort_msg"
#define SI_PREPARE_BUSY_MSG   "si_prepare_busy_msg"
#define SI_NOMAGIC   "si_nomagic"
#define SI_NOMAGIC_MSG   "si_nomagic_msg"
#define SI_SPELLFATIGUE   "si_fatigue"
#define SI_SKILLLEARN   "si_learn"
#define SI_LEARN_ATTRIBUTE   "si_learn_attribute"
#define SI_SKILLABILITY   "si_abil"
#define SI_SKILLARG   "si_arg"
#define SI_SKILLRESTR_USE   "si_restr_u"
#define SI_SKILLRESTR_LEARN   "si_restr_l"
#define SI_SKILLINFO   "si_info"
#define SI_SKILLINFO_LONG   "si_info_l"
#define SI_SKILLDAMAGE   "si_damage"
#define SI_SKILLDAMAGE_BY_ROW   "si_damage_by_row"
#define SI_SKILLDAMAGE_TYPE   "si_damtyp"
#define SI_SKILLDAMAGE_MSG   "si_dammsg"
#define SI_SKILLDAMAGE_MSG2   "si_dammsg2"
#define SI_SPELL   "si_spell"
#define SI_COLLATERAL_DAMAGE   "si_collateral_damage"
#define SI_NUMBER_ENEMIES   "si_num_enemies"
#define SI_NUMBER_FRIENDS   "si_num_friends"
#define SI_DISTANCE   "si_distance"
#define SI_WIDTH   "si_width"
#define SI_DEPTH   "si_depth"
#define SI_INHERIT   "si_inherit"
#define SI_DIFFICULTY   "si_difficulty"
#define SI_LASTLIGHT   "si_lastlight"
#define SI_SKILLHEAL   "si_heal"
#define SI_USR   "si_usr"
#define SI_TESTFLAG   "si_testflag"
#define SI_GUILD   "si_guild"
#define SI_ENEMY   "si_enemy"
#define SI_FRIEND   "si_friend"
#define SI_MAGIC_TYPE   "si_magic_type"
#define SI_PREPARE_TIME   "si_prepare_time"
#define SI_ATTACK_BUSY_MSG   "si_attack_busy_msg"
#define SI_NO_ATTACK_BUSY   "si_no_attack_busy"
#define SI_ATTACK_BUSY_AMOUNT   "si_attack_busy_amount"
#define SI_LAST_USE   "si_last_use"
#define SI_LEARN_PROB   "si_learn_prob"
#define SI_SKILLDURATION   "si_duration"
#define SP_NAME   "sp_name"
#define SP_SHOW_DAMAGE   "sp_showdamage"
#define SP_REDUCE_ARMOUR   "sp_reduce_ac"
#define SP_PHYSICAL_ATTACK   "sp_physical"
#define SP_RECURSIVE   "sp_recursive"
#define SP_NO_ENEMY   "no_enemy"
#define SP_NO_ACTIVE_DEFENSE   "sp_no_active_defense"
#define SP_GLOBAL_ATTACK   "sp_global_attack"
#define SR_FUN   "restr_fun"
#define SR_EXCLUDE_RACE   "restr_race_ex"
#define SR_INCLUDE_RACE   "restr_race_in"
#define SR_EXCLUDE_GUILD   "restr_guild_ex"
#define SR_INCLUDE_GUILD   "restr_guild_in"
#define SR_GOOD   "restr_good"
#define SR_BAD   "restr_bad"
#define SR_FREE_HANDS   "restr_hands"
#define SR_SEER   "restr_seer"
#define SR_MIN_SIZE   "min_size"
#define SR_MAX_SIZE   "max_size"
#define SM_RACE   "modify_race"
#define NO_ATTACK_BUSY_SET   0x001
#define NO_ATTACK_BUSY_QUERY   0x002
#define NO_ATTACK_BUSY   0x003
#define MT_ANGRIFF   "mt_angriff"
#define MT_BEHERRSCHUNG   "mt_beherrschung"
#define MT_BESCHWOERUNG   "mt_beschwoerung"
#define MT_BEWEGUNG   "mt_bewegung"
#define MT_CREATION   "mt_creation"
#define MT_HEILUNG   "mt_heilung"
#define MT_HELLSICHT   "mt_hellsicht"
#define MT_ILLUSION   "mt_illusion"
#define MT_PSYCHO   "mt_psycho"
#define MT_SAKRAL   "mt_sakral"
#define MT_SCHUTZ   "mt_schutz"
#define MT_VERWANDLUNG   "mt_verwandlung"
#define MT_MISC   "mt_misc"
#define FG_ENEMIES   -1
#define FG_FRIENDS   1
#define FG_ALL   0
#define P_GUILD_PREVENTS_RACESKILL   "guild_prevents_raceskill"

Makro-Dokumentation

#define ABGEWEHRT   2

Definiert in Zeile 32 der Datei new_skills.h.

Wird benutzt von UseSpell().

#define CURRENT_SKILL_VERSION   1

Definiert in Zeile 15 der Datei new_skills.h.

Wird benutzt von InitSkills().

#define DEFAULT_GUILD   "abenteurer"

Definiert in Zeile 19 der Datei new_skills.h.

Wird benutzt von austreten() und beitreten().

#define ERFOLG   1
#define FACTOR ( x   )     ("fac_"+x)

Definiert in Zeile 100 der Datei new_skills.h.

Wird benutzt von create() und GetFactor().

#define FG_ALL   0

Definiert in Zeile 391 der Datei new_skills.h.

#define FG_ENEMIES   -1

Definiert in Zeile 389 der Datei new_skills.h.

#define FG_FRIENDS   1

Definiert in Zeile 390 der Datei new_skills.h.

#define FIGHT ( x   )     ("Fight_"+x)

Definiert in Zeile 81 der Datei new_skills.h.

Wird benutzt von Attack() und set_weapon_skills().

#define GUILD_DIR   "/gilden/"

Definiert in Zeile 20 der Datei new_skills.h.

Wird benutzt von AddGuild(), austreten(), beitreten(), GiveQuest() und self_delete2().

#define GUILD_SAVEFILE   "/etc/gildenmaster"

Definiert in Zeile 21 der Datei new_skills.h.

Wird benutzt von AddGuild(), create() und RemoveGuild().

#define GUILDMASTER   "/secure/gildenmaster"

Definiert in Zeile 22 der Datei new_skills.h.

#define MAX_ABILITY   10000
#define MAX_SKILLEARN   200

Definiert in Zeile 26 der Datei new_skills.h.

#define MISSERFOLG   -1
#define MT_ANGRIFF   "mt_angriff"

Definiert in Zeile 372 der Datei new_skills.h.

Wird benutzt von create() und heart_beat().

#define MT_BEHERRSCHUNG   "mt_beherrschung"

Definiert in Zeile 373 der Datei new_skills.h.

Wird benutzt von create().

#define MT_BESCHWOERUNG   "mt_beschwoerung"

Definiert in Zeile 374 der Datei new_skills.h.

#define MT_BEWEGUNG   "mt_bewegung"

Definiert in Zeile 375 der Datei new_skills.h.

#define MT_CREATION   "mt_creation"

Definiert in Zeile 376 der Datei new_skills.h.

#define MT_HEILUNG   "mt_heilung"

Definiert in Zeile 377 der Datei new_skills.h.

#define MT_HELLSICHT   "mt_hellsicht"

Definiert in Zeile 378 der Datei new_skills.h.

Wird benutzt von create().

#define MT_ILLUSION   "mt_illusion"

Definiert in Zeile 379 der Datei new_skills.h.

Wird benutzt von create().

#define MT_MISC   "mt_misc"

Definiert in Zeile 385 der Datei new_skills.h.

#define MT_PSYCHO   "mt_psycho"

Definiert in Zeile 380 der Datei new_skills.h.

Wird benutzt von create().

#define MT_SAKRAL   "mt_sakral"

Definiert in Zeile 381 der Datei new_skills.h.

#define MT_SCHUTZ   "mt_schutz"

Definiert in Zeile 382 der Datei new_skills.h.

#define MT_VERWANDLUNG   "mt_verwandlung"

Definiert in Zeile 383 der Datei new_skills.h.

Wird benutzt von create().

#define NO_ATTACK_BUSY   0x003

Definiert in Zeile 368 der Datei new_skills.h.

#define NO_ATTACK_BUSY_QUERY   0x002

Definiert in Zeile 367 der Datei new_skills.h.

Wird benutzt von UseSpell().

#define NO_ATTACK_BUSY_SET   0x001

Definiert in Zeile 366 der Datei new_skills.h.

#define OFFSET ( x   )     ("off_"+x)

Definiert in Zeile 101 der Datei new_skills.h.

#define P_DEFAULT_GUILD   "default_guild"

Definiert in Zeile 60 der Datei new_skills.h.

Wird benutzt von _query_default_guild(), austreten(), beitreten() und create().

#define P_DEFENDERS   "defenders"

Definiert in Zeile 61 der Datei new_skills.h.

Wird benutzt von AddDefender() und RemoveDefender().

#define P_GLOBAL_SKILLPROPS   "sm_global"

Definiert in Zeile 55 der Datei new_skills.h.

Wird benutzt von AddSkill(), AddSpell() und create().

#define P_GUILD_DEACTIVATE_SKILLS   "guild_deactivate_skills"

Definiert in Zeile 48 der Datei new_skills.h.

Wird benutzt von create().

#define P_GUILD_DEFAULT_SPELLBOOK   "guild_sb"

Definiert in Zeile 43 der Datei new_skills.h.

#define P_GUILD_FEMALE_TITLES   "guild_female_titles"

Definiert in Zeile 45 der Datei new_skills.h.

Wird benutzt von adjust_title().

#define P_GUILD_LEVEL   "guild_level"
#define P_GUILD_LEVELS   "guild_levels"

Definiert in Zeile 46 der Datei new_skills.h.

Wird benutzt von can_advance().

#define P_GUILD_MALE_TITLES   "guild_male_titles"

Definiert in Zeile 44 der Datei new_skills.h.

Wird benutzt von adjust_title().

#define P_GUILD_PREPAREBLOCK   "guild_prepareblock"

Definiert in Zeile 47 der Datei new_skills.h.

Wird benutzt von create() und heart_beat().

#define P_GUILD_PREVENTS_RACESKILL   "guild_prevents_raceskill"

Definiert in Zeile 396 der Datei new_skills.h.

#define P_GUILD_RATING   "guild_rating"

Definiert in Zeile 63 der Datei new_skills.h.

Wird benutzt von create(), GuildRating() und QueryLEP().

#define P_GUILD_RESTRICTIONS   "guild_rest"

Definiert in Zeile 41 der Datei new_skills.h.

Wird benutzt von beitreten().

#define P_GUILD_SKILLS   "guild_skills"

Definiert in Zeile 40 der Datei new_skills.h.

Wird benutzt von _query_guild_skills(), AddSkill(), create(), GuildRating(), QuerySkill() und SkillListe().

#define P_GUILD_TITLE   "guild_title"

Definiert in Zeile 64 der Datei new_skills.h.

Wird benutzt von adjust_title(), advance() und create().

#define P_MAGIC_RESISTANCE_OFFSET   "mag_res_offset"

Definiert in Zeile 67 der Datei new_skills.h.

Wird benutzt von create() und SpellDefend().

#define P_NEWSKILLS   "newskills"

Definiert in Zeile 68 der Datei new_skills.h.

Wird benutzt von austreten(), create() und InitSkills().

#define P_NEXT_SPELL_TIME   "next_spell"

Definiert in Zeile 69 der Datei new_skills.h.

Wird benutzt von create() und UseSpell().

#define P_PREPARED_SPELL   "prepared_spell"

Definiert in Zeile 70 der Datei new_skills.h.

Wird benutzt von DelayPreparedSpells(), heart_beat() und UseSpell().

#define P_SB_SPELLS   "sb_spells"

Definiert in Zeile 52 der Datei new_skills.h.

Wird benutzt von _query_sb_spells(), AddSpell(), create() und QuerySpell().

#define P_SKILLSVERSION   "p_lib_skillsversion"

Definiert in Zeile 77 der Datei new_skills.h.

Wird benutzt von create() und InitSkills().

#define P_SUBGUILD_TITLE   "subguild_title"

Definiert in Zeile 65 der Datei new_skills.h.

Wird benutzt von finger_single().

#define P_TMP_ATTACK_HOOK   "attack_hook"

Definiert in Zeile 71 der Datei new_skills.h.

Wird benutzt von Attack().

#define P_TMP_ATTACK_MOD   "attack_mod"

Definiert in Zeile 72 der Datei new_skills.h.

Wird benutzt von Attack().

#define P_TMP_DEFEND_HOOK   "defend_hook"

Definiert in Zeile 73 der Datei new_skills.h.

Wird benutzt von ausweichen() und Deckung().

#define P_TMP_DIE_HOOK   "die_hook"

Definiert in Zeile 74 der Datei new_skills.h.

Wird benutzt von _set_die_hook().

#define P_TMP_MOVE_HOOK   "move_hook"

Definiert in Zeile 75 der Datei new_skills.h.

Wird benutzt von do_remove(), hier_geblieben(), init(), move() und start_death().

#define P_VALID_GUILDS   "valid_guilds"

Definiert in Zeile 36 der Datei new_skills.h.

Wird benutzt von create() und QueryProp().

#define P_VISIBLE_SUBGUILD_TITLE   "visible_subguild_title"

Definiert in Zeile 66 der Datei new_skills.h.

Wird benutzt von finger_single().

#define P_WEAPON_TEACHER   "weapon_teacher"

Definiert in Zeile 76 der Datei new_skills.h.

Wird benutzt von ShortRangeSkill().

#define SHOOT ( x   )     ("Shoot_"+x)

Definiert in Zeile 82 der Datei new_skills.h.

Wird benutzt von shoot_dam().

#define SI_ATTACK_BUSY_AMOUNT   "si_attack_busy_amount"

Definiert in Zeile 275 der Datei new_skills.h.

Wird benutzt von UseSpell().

#define SI_ATTACK_BUSY_MSG   "si_attack_busy_msg"

Definiert in Zeile 264 der Datei new_skills.h.

Wird benutzt von UseSpell().

#define SI_CLOSURE   "si_closure"

Definiert in Zeile 106 der Datei new_skills.h.

#define SI_COLLATERAL_DAMAGE   "si_collateral_damage"

Definiert in Zeile 200 der Datei new_skills.h.

Wird benutzt von TryGlobalAttackSpell().

#define SI_DEPTH   "si_depth"

Definiert in Zeile 219 der Datei new_skills.h.

Wird benutzt von TryGlobalAttackSpell().

#define SI_DIFFICULTY   "si_difficulty"

Definiert in Zeile 226 der Datei new_skills.h.

Wird benutzt von Learn(), LearnSkill() und LearnSpell().

#define SI_DISTANCE   "si_distance"

Definiert in Zeile 213 der Datei new_skills.h.

Wird benutzt von TryGlobalAttackSpell().

#define SI_ENEMY   "si_enemy"
#define SI_FRIEND   "si_friend"

Definiert in Zeile 251 der Datei new_skills.h.

Wird benutzt von DefendOther() und InformDefend().

#define SI_GUILD   "si_guild"

Definiert in Zeile 244 der Datei new_skills.h.

Wird benutzt von StdSkill_Nightvision().

#define SI_INHERIT   "si_inherit"

Definiert in Zeile 222 der Datei new_skills.h.

#define SI_LAST_USE   "si_last_use"

Definiert in Zeile 282 der Datei new_skills.h.

#define SI_LASTLIGHT   "si_lastlight"

Definiert in Zeile 230 der Datei new_skills.h.

Wird benutzt von StdSkill_Nightvision().

#define SI_LEARN_ATTRIBUTE   "si_learn_attribute"

Definiert in Zeile 155 der Datei new_skills.h.

Wird benutzt von Learn().

#define SI_LEARN_PROB   "si_learn_prob"

Definiert in Zeile 286 der Datei new_skills.h.

#define SI_MAGIC_TYPE   "si_magic_type"

Definiert in Zeile 256 der Datei new_skills.h.

Wird benutzt von create(), heart_beat() und SpellDefend().

#define SI_NO_ATTACK_BUSY   "si_no_attack_busy"

Definiert in Zeile 268 der Datei new_skills.h.

Wird benutzt von UseSpell().

#define SI_NOMAGIC   "si_nomagic"

Definiert in Zeile 136 der Datei new_skills.h.

Wird benutzt von TryAttackSpell() und UseSpell().

#define SI_NOMAGIC_MSG   "si_nomagic_msg"

Definiert in Zeile 140 der Datei new_skills.h.

Wird benutzt von UseSpell().

#define SI_NUMBER_ENEMIES   "si_num_enemies"

Definiert in Zeile 205 der Datei new_skills.h.

Wird benutzt von TryGlobalAttackSpell().

#define SI_NUMBER_FRIENDS   "si_num_friends"

Definiert in Zeile 209 der Datei new_skills.h.

Wird benutzt von TryGlobalAttackSpell().

#define SI_PREPARE_ABORT_MSG   "si_prepare_abort_msg"

Definiert in Zeile 130 der Datei new_skills.h.

Wird benutzt von UseSpell().

#define SI_PREPARE_BUSY_MSG   "si_prepare_busy_msg"

Definiert in Zeile 131 der Datei new_skills.h.

Wird benutzt von UseSpell().

#define SI_PREPARE_MSG   "si_prepare_msg"

Definiert in Zeile 129 der Datei new_skills.h.

Wird benutzt von prepare_spell().

#define SI_PREPARE_TIME   "si_prepare_time"

Definiert in Zeile 260 der Datei new_skills.h.

Wird benutzt von UseSpell().

#define SI_SKILLABILITY   "si_abil"
#define SI_SKILLARG   "si_arg"
#define SI_SKILLDAMAGE   "si_damage"
#define SI_SKILLDAMAGE_BY_ROW   "si_damage_by_row"

Definiert in Zeile 182 der Datei new_skills.h.

Wird benutzt von create() und TryDefaultAttackSpell().

#define SI_SKILLDAMAGE_MSG   "si_dammsg"

Definiert in Zeile 188 der Datei new_skills.h.

Wird benutzt von Attack(), cmd_shoot() und SkillResTransfer().

#define SI_SKILLDAMAGE_MSG2   "si_dammsg2"

Definiert in Zeile 192 der Datei new_skills.h.

Wird benutzt von Attack(), cmd_shoot() und SkillResTransfer().

#define SI_SKILLDAMAGE_TYPE   "si_damtyp"
#define SI_SKILLDURATION   "si_duration"

Definiert in Zeile 290 der Datei new_skills.h.

#define SI_SKILLFUNC   "si_func"

Definiert in Zeile 103 der Datei new_skills.h.

Wird benutzt von AddSkill(), QuerySpell(), SelectSpell() und UseSpell().

#define SI_SKILLHEAL   "si_heal"

Definiert in Zeile 235 der Datei new_skills.h.

#define SI_SKILLINFO   "si_info"

Definiert in Zeile 173 der Datei new_skills.h.

Wird benutzt von SkillListe().

#define SI_SKILLINFO_LONG   "si_info_l"

Definiert in Zeile 176 der Datei new_skills.h.

#define SI_SKILLLEARN   "si_learn"

Definiert in Zeile 151 der Datei new_skills.h.

Wird benutzt von create(), InitialSkillAbility() und Learn().

#define SI_SKILLRESTR_LEARN   "si_restr_l"

Definiert in Zeile 170 der Datei new_skills.h.

Wird benutzt von AddSkillMappings(), AddSpell(), create(), LearnSkill() und LearnSpell().

#define SI_SKILLRESTR_USE   "si_restr_u"

Definiert in Zeile 167 der Datei new_skills.h.

Wird benutzt von AddSkillMappings() und CanTrySpell().

#define SI_SP_LOW_MSG   "sp_low_msg"

Definiert in Zeile 123 der Datei new_skills.h.

Wird benutzt von UseSpell().

#define SI_SPELL   "si_spell"
#define SI_SPELLBOOK   "si_spellbook"

Definiert in Zeile 110 der Datei new_skills.h.

Wird benutzt von AddSpell(), FixSkillV0(), QuerySpell() und UseSpell().

#define SI_SPELLCOST   "si_cost"

Definiert in Zeile 114 der Datei new_skills.h.

Wird benutzt von AddSpell(), Learn(), LearnSpell() und UseSpell().

#define SI_SPELLFATIGUE   "si_fatigue"

Definiert in Zeile 146 der Datei new_skills.h.

Wird benutzt von create() und UseSpell().

#define SI_TESTFLAG   "si_testflag"

Definiert in Zeile 241 der Datei new_skills.h.

Wird benutzt von drink_alcohol().

#define SI_TIME_MSG   "time_msg"

Definiert in Zeile 117 der Datei new_skills.h.

Wird benutzt von UseSpell().

#define SI_USR   "si_usr"

Definiert in Zeile 238 der Datei new_skills.h.

Wird benutzt von StdSkill_Nightvision().

#define SI_WIDTH   "si_width"

Definiert in Zeile 216 der Datei new_skills.h.

Wird benutzt von TryGlobalAttackSpell().

#define SK_BOOZE   "Booze"

Definiert in Zeile 83 der Datei new_skills.h.

Wird benutzt von drink_alcohol().

#define SK_CARRY   "CarrySkill"

Definiert in Zeile 84 der Datei new_skills.h.

Wird benutzt von _query_max_weight().

#define SK_CASTING   "Cast"

Definiert in Zeile 85 der Datei new_skills.h.

Wird benutzt von SpellSuccess().

#define SK_DEFEND_OTHER   "DefendOther"

Definiert in Zeile 86 der Datei new_skills.h.

Wird benutzt von DefendOther().

#define SK_FIGHT   "Fight"

Definiert in Zeile 87 der Datei new_skills.h.

Wird benutzt von Attack().

#define SK_INFORM_DEFEND   "InformDefend"

Definiert in Zeile 88 der Datei new_skills.h.

Wird benutzt von InformDefend().

#define SK_MAGIC_ATTACK   "MagicAttack"

Definiert in Zeile 89 der Datei new_skills.h.

Wird benutzt von Attack().

#define SK_MAGIC_DEFENSE   "MagicDefense"

Definiert in Zeile 90 der Datei new_skills.h.

#define SK_NIGHTVISION   "Nightvision"

Definiert in Zeile 91 der Datei new_skills.h.

Wird benutzt von CannotSee() und FinalSetup().

#define SK_SHOOT   "Shoot"

Definiert in Zeile 92 der Datei new_skills.h.

Wird benutzt von shoot_dam().

#define SK_SPELL_DEFEND   "SpellDefend"

Definiert in Zeile 93 der Datei new_skills.h.

Wird benutzt von SpellDefend().

#define SK_SWORDFIGHTING   FIGHT(WT_SWORD)

Definiert in Zeile 94 der Datei new_skills.h.

#define SK_TWOHANDED   "Bihand"

Definiert in Zeile 95 der Datei new_skills.h.

Wird benutzt von Attack().

#define SK_WEAPONLESS   FIGHT(WT_HANDS)

Definiert in Zeile 96 der Datei new_skills.h.

#define SM_RACE   "modify_race"

Definiert in Zeile 360 der Datei new_skills.h.

Wird benutzt von AddSkillMappings() und race_modifier().

#define SP_GLOBAL_ATTACK   "sp_global_attack"

Definiert in Zeile 319 der Datei new_skills.h.

Wird benutzt von TryGlobalAttackSpell().

#define SP_NAME   "sp_name"

Definiert in Zeile 296 der Datei new_skills.h.

Wird benutzt von AddSpell(), create(), feuerball(), FixSkillV0(), pfeil(), saeurestrahl() und TryAttackSpell().

#define SP_NO_ACTIVE_DEFENSE   "sp_no_active_defense"

Definiert in Zeile 316 der Datei new_skills.h.

#define SP_NO_ENEMY   "no_enemy"

Definiert in Zeile 313 der Datei new_skills.h.

#define SP_PHYSICAL_ATTACK   "sp_physical"

Definiert in Zeile 307 der Datei new_skills.h.

Wird benutzt von Attack(), heart_beat() und QueryDefend().

#define SP_RECURSIVE   "sp_recursive"

Definiert in Zeile 310 der Datei new_skills.h.

#define SP_REDUCE_ARMOUR   "sp_reduce_ac"

Definiert in Zeile 303 der Datei new_skills.h.

Wird benutzt von Attack().

#define SP_SHOW_DAMAGE   "sp_showdamage"

Definiert in Zeile 299 der Datei new_skills.h.

Wird benutzt von Attack(), feuerball(), pfeil() und saeurestrahl().

#define SPELLBOOK_DIR   "/spellbooks/"

Definiert in Zeile 23 der Datei new_skills.h.

Wird benutzt von AddSpell(), QuerySpell() und UseSpell().

#define SR_BAD   "restr_bad"

Definiert in Zeile 343 der Datei new_skills.h.

Wird benutzt von check_restrictions().

#define SR_EXCLUDE_GUILD   "restr_guild_ex"

Definiert in Zeile 334 der Datei new_skills.h.

Wird benutzt von check_restrictions().

#define SR_EXCLUDE_RACE   "restr_race_ex"

Definiert in Zeile 328 der Datei new_skills.h.

Wird benutzt von check_restrictions().

#define SR_FREE_HANDS   "restr_hands"

Definiert in Zeile 346 der Datei new_skills.h.

Wird benutzt von check_restrictions().

#define SR_FUN   "restr_fun"

Definiert in Zeile 324 der Datei new_skills.h.

Wird benutzt von check_restrictions().

#define SR_GOOD   "restr_good"

Definiert in Zeile 340 der Datei new_skills.h.

Wird benutzt von check_restrictions().

#define SR_INCLUDE_GUILD   "restr_guild_in"

Definiert in Zeile 337 der Datei new_skills.h.

Wird benutzt von check_restrictions().

#define SR_INCLUDE_RACE   "restr_race_in"

Definiert in Zeile 331 der Datei new_skills.h.

Wird benutzt von check_restrictions().

#define SR_MAX_SIZE   "max_size"

Definiert in Zeile 355 der Datei new_skills.h.

Wird benutzt von check_restrictions().

#define SR_MIN_SIZE   "min_size"

Definiert in Zeile 352 der Datei new_skills.h.

Wird benutzt von check_restrictions().

#define SR_SEER   "restr_seer"

Definiert in Zeile 349 der Datei new_skills.h.

Wird benutzt von check_restrictions().

Erzeugt am Thu Jun 3 14:43:36 2010 für MorgenGrauen Mudlib von  doxygen 1.6.3