#include <combat.h>#include <living/skill_attributes.h>

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" |
| #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 |
Definiert in Zeile 30 der Datei new_skills.h.
Wird benutzt von ausweichen(), feuerball(), identifiziere(), kampfschrei(), licht(), pfeil(), saeurestrahl(), schaetz(), schnell() und UseSpell().
| #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 |
Definiert in Zeile 25 der Datei new_skills.h.
Wird benutzt von GuildRating(), heart_beat(), LearnSkill(), LongRangeSkill(), ShortRangeSkill(), SpellSuccess(), StdSkill_Bihand(), StdSkill_Booze(), StdSkill_Fight_hands(), StdSkill_Fight_sword() und StdSkill_Nightvision().
| #define MAX_SKILLEARN 200 |
Definiert in Zeile 26 der Datei new_skills.h.
| #define MISSERFOLG -1 |
Definiert in Zeile 31 der Datei new_skills.h.
Wird benutzt von ausweichen(), feuerball(), identifiziere(), kampfschrei(), licht(), pfeil(), saeurestrahl(), schaetz(), schnell() und UseSpell().
| #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" |
Definiert in Zeile 62 der Datei new_skills.h.
Wird benutzt von adjust_title(), beitreten(), can_advance(), check_restrictions(), create(), Defend(), do_advance(), finger_single(), score() und ShowTeamHP().
| #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" |
Definiert in Zeile 248 der Datei new_skills.h.
Wird benutzt von Attack(), cmd_shoot(), DefendOther(), FindRangedTarget(), InformDefend(), shoot_dam(), ShortRangeSkill() und SpellDefend().
| #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" |
Definiert in Zeile 159 der Datei new_skills.h.
Wird benutzt von FixSkillV0(), LongRangeSkill(), loose_ability(), schnell(), set_weapon_skills(), ShortRangeSkill(), SpellSuccess(), StdSkill_Bihand(), StdSkill_Booze(), StdSkill_Fight_hands(), StdSkill_Fight_sword(), StdSkill_Nightvision() und TryGlobalAttackSpell().
| #define SI_SKILLARG "si_arg" |
Definiert in Zeile 163 der Datei new_skills.h.
Wird benutzt von _query_max_weight(), drink_alcohol(), feuerball(), identifiziere(), kampfschrei(), pfeil(), saeurestrahl(), schaetz(), SpellDefend(), StdSkill_Booze() und UseSpell().
| #define SI_SKILLDAMAGE "si_damage" |
Definiert in Zeile 179 der Datei new_skills.h.
Wird benutzt von Attack(), create(), DefendOther(), LongRangeSkill(), shoot_dam(), ShortRangeSkill(), SkillResTransfer(), StdSkill_Bihand(), StdSkill_Fight_hands(), StdSkill_Fight_sword(), TryDefaultAttackSpell() und TryGlobalAttackSpell().
| #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" |
Definiert in Zeile 185 der Datei new_skills.h.
Wird benutzt von Attack(), cmd_shoot(), create(), DefendOther(), SkillResTransfer(), TryDefaultAttackSpell() und TryGlobalAttackSpell().
| #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" |
Definiert in Zeile 196 der Datei new_skills.h.
Wird benutzt von AddSpell(), Attack(), cmd_shoot(), DefendOther(), FixSkillV0(), SkillResTransfer(), TryDefaultAttackSpell() und TryGlobalAttackSpell().
| #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().
1.6.3