Aura (Empathic Bonds)
From LSWiki
Revision as of 07:06, 3 August 2011; Adogah (Talk | contribs)
(diff) ←Older revision | Current revision | Newer revision→ (diff)
(diff) ←Older revision | Current revision | Newer revision→ (diff)
[OOC Twilight] all familiars have auras [OOC Twilight] they look like this [OOC Twilight] #include <Empathic_Bonds.h> [OOC Twilight] #include <item.h> [OOC Twilight] _ [OOC Twilight] inherit Empathic_Bonds_Armour("Familiar_Aura"); [OOC Twilight] _ [OOC Twilight] void configure() { [OOC Twilight] ::configure(); [OOC Twilight] alter_identity(Identity_Special_Names, ({ "HUNTER_AURA" }), True); [OOC Twilight] familiar_aura_set_description( [OOC Twilight] "a diverse array of abilities appropriate to hunters and predators, such as enhanced speed and combat capacities " [OOC Twilight] "and more damaging natural weaponry (e.g. claws, teeth)" [OOC Twilight] ); [OOC Twilight] familiar_aura_set_skills(([ [OOC Twilight] Skill_Subordination : Empathic_Bonds_Familiar_Skill_Subordination, [OOC Twilight] Skill_Killer_Instinct : Empathic_Bonds_Familiar_Skill_Extreme, [OOC Twilight] Skill_Unarmed_Combat : Empathic_Bonds_Familiar_Skill_Extreme, [OOC Twilight] Skill_Elude_Pursuit : Empathic_Bonds_Familiar_Skill_High, [OOC Twilight] Skill_Eructation : Empathic_Bonds_Familiar_Skill_High, [OOC Twilight] Skill_Gaze_Weapon : Empathic_Bonds_Familiar_Skill_High, [OOC Twilight] Skill_Combat_Reflexes : Empathic_Bonds_Familiar_Skill_High, [OOC Twilight] Skill_Tactics : Empathic_Bonds_Familiar_Skill_High, [OOC Twilight] Skill_Precision_Strike : Empathic_Bonds_Familiar_Skill_High, [OOC Twilight] Skill_Flight : Empathic_Bonds_Familiar_Skill_Medium, [OOC Twilight] Skill_Running : Empathic_Bonds_Familiar_Skill_Medium, [OOC Twilight] Skill_Stealth : Empathic_Bonds_Familiar_Skill_Medium, [OOC Twilight] Skill_Intimidation : Empathic_Bonds_Familiar_Skill_Medium, [OOC Twilight] Skill_Steadiness : Empathic_Bonds_Familiar_Skill_Medium, [OOC Twilight] Skill_Resilience : Empathic_Bonds_Familiar_Skill_Medium, [OOC Twilight] Skill_Stamina : Empathic_Bonds_Familiar_Skill_Medium, [OOC Twilight] Skill_Recuperation : Empathic_Bonds_Familiar_Skill_Medium, [OOC Twilight] Skill_Robustness : Empathic_Bonds_Familiar_Skill_Medium, [OOC Twilight] Skill_Aging_Retardation : Empathic_Bonds_Familiar_Skill_Medium, [OOC Twilight] Skill_Swimming : Empathic_Bonds_Familiar_Skill_Low, [OOC Twilight] Skill_Hardiness : Empathic_Bonds_Familiar_Skill_Low, [OOC Twilight] Skill_Quickness : Empathic_Bonds_Familiar_Skill_Low, [OOC Twilight] Skill_Heat_Tolerance : Empathic_Bonds_Familiar_Skill_Low, [OOC Twilight] Skill_Cold_Tolerance : Empathic_Bonds_Familiar_Skill_Low, [OOC Twilight] ])); [OOC Twilight] familiar_aura_set_attributes(([ [OOC Twilight] Attribute_Strength : Empathic_Bonds_Familiar_Attribute_Medium, [OOC Twilight] Attribute_Dexterity : Empathic_Bonds_Familiar_Attribute_Medium, [OOC Twilight] Attribute_Constitution : Empathic_Bonds_Familiar_Attribute_Medium, [OOC Twilight] Attribute_Perception : Empathic_Bonds_Familiar_Attribute_Medium, [OOC Twilight] ])); [OOC Twilight] familiar_aura_set_damage_range(({ 1, 10 })); [OOC Twilight] familiar_aura_set_absorption_range(({ 5, 20 })); [OOC Twilight] } [OOC Twilight] the aura boosts all those things from 0 to whatever that macro value is, depending on the bond type/strength