Aura (Empathic Bonds)
From LSWiki
(Difference between revisions)
Revision as of 20:27, 16 July 2010 (edit) Ralnos (Talk | contribs) ← Previous diff |
Current revision (07:06, 3 August 2011) (edit) Adogah (Talk | contribs) (fixed the formatting so it was slightly easier to read) |
||
Line 1: | Line 1: | ||
[OOC Twilight] all familiars have auras | [OOC Twilight] all familiars have auras | ||
- | |||
[OOC Twilight] they look like this | [OOC Twilight] they look like this | ||
- | |||
[OOC Twilight] #include <Empathic_Bonds.h> | [OOC Twilight] #include <Empathic_Bonds.h> | ||
- | |||
[OOC Twilight] #include <item.h> | [OOC Twilight] #include <item.h> | ||
- | |||
[OOC Twilight] _ | [OOC Twilight] _ | ||
- | |||
[OOC Twilight] inherit Empathic_Bonds_Armour("Familiar_Aura"); | [OOC Twilight] inherit Empathic_Bonds_Armour("Familiar_Aura"); | ||
- | |||
[OOC Twilight] _ | [OOC Twilight] _ | ||
- | |||
[OOC Twilight] void configure() { | [OOC Twilight] void configure() { | ||
- | |||
[OOC Twilight] ::configure(); | [OOC Twilight] ::configure(); | ||
- | |||
[OOC Twilight] alter_identity(Identity_Special_Names, ({ "HUNTER_AURA" }), True); | [OOC Twilight] alter_identity(Identity_Special_Names, ({ "HUNTER_AURA" }), True); | ||
- | |||
[OOC Twilight] familiar_aura_set_description( | [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] "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] "and more damaging natural weaponry (e.g. claws, teeth)" | ||
- | |||
[OOC Twilight] ); | [OOC Twilight] ); | ||
- | |||
[OOC Twilight] familiar_aura_set_skills(([ | [OOC Twilight] familiar_aura_set_skills(([ | ||
- | + | [OOC Twilight] Skill_Subordination : Empathic_Bonds_Familiar_Skill_Subordination, | |
- | [OOC Twilight] Skill_Subordination : | + | [OOC Twilight] Skill_Killer_Instinct : Empathic_Bonds_Familiar_Skill_Extreme, |
- | Empathic_Bonds_Familiar_Skill_Subordination, | + | [OOC Twilight] Skill_Unarmed_Combat : Empathic_Bonds_Familiar_Skill_Extreme, |
- | + | [OOC Twilight] Skill_Elude_Pursuit : Empathic_Bonds_Familiar_Skill_High, | |
- | [OOC Twilight] Skill_Killer_Instinct : | + | [OOC Twilight] Skill_Eructation : Empathic_Bonds_Familiar_Skill_High, |
- | Empathic_Bonds_Familiar_Skill_Extreme, | + | [OOC Twilight] Skill_Gaze_Weapon : Empathic_Bonds_Familiar_Skill_High, |
- | + | [OOC Twilight] Skill_Combat_Reflexes : Empathic_Bonds_Familiar_Skill_High, | |
- | [OOC Twilight] Skill_Unarmed_Combat : | + | [OOC Twilight] Skill_Tactics : Empathic_Bonds_Familiar_Skill_High, |
- | Empathic_Bonds_Familiar_Skill_Extreme, | + | [OOC Twilight] Skill_Precision_Strike : Empathic_Bonds_Familiar_Skill_High, |
- | + | [OOC Twilight] Skill_Flight : Empathic_Bonds_Familiar_Skill_Medium, | |
- | [OOC Twilight] Skill_Elude_Pursuit : | + | [OOC Twilight] Skill_Running : Empathic_Bonds_Familiar_Skill_Medium, |
- | Empathic_Bonds_Familiar_Skill_High, | + | [OOC Twilight] Skill_Stealth : Empathic_Bonds_Familiar_Skill_Medium, |
- | + | [OOC Twilight] Skill_Intimidation : Empathic_Bonds_Familiar_Skill_Medium, | |
- | [OOC Twilight] Skill_Eructation : | + | [OOC Twilight] Skill_Steadiness : Empathic_Bonds_Familiar_Skill_Medium, |
- | Empathic_Bonds_Familiar_Skill_High, | + | [OOC Twilight] Skill_Resilience : Empathic_Bonds_Familiar_Skill_Medium, |
- | + | [OOC Twilight] Skill_Stamina : Empathic_Bonds_Familiar_Skill_Medium, | |
- | [OOC Twilight] Skill_Gaze_Weapon : | + | [OOC Twilight] Skill_Recuperation : Empathic_Bonds_Familiar_Skill_Medium, |
- | Empathic_Bonds_Familiar_Skill_High, | + | [OOC Twilight] Skill_Robustness : Empathic_Bonds_Familiar_Skill_Medium, |
- | + | [OOC Twilight] Skill_Aging_Retardation : Empathic_Bonds_Familiar_Skill_Medium, | |
- | [OOC Twilight] Skill_Combat_Reflexes : | + | [OOC Twilight] Skill_Swimming : Empathic_Bonds_Familiar_Skill_Low, |
- | Empathic_Bonds_Familiar_Skill_High, | + | [OOC Twilight] Skill_Hardiness : Empathic_Bonds_Familiar_Skill_Low, |
- | + | [OOC Twilight] Skill_Quickness : Empathic_Bonds_Familiar_Skill_Low, | |
- | [OOC Twilight] Skill_Tactics : | + | [OOC Twilight] Skill_Heat_Tolerance : Empathic_Bonds_Familiar_Skill_Low, |
- | Empathic_Bonds_Familiar_Skill_High, | + | [OOC Twilight] Skill_Cold_Tolerance : Empathic_Bonds_Familiar_Skill_Low, |
- | + | ||
- | [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] ])); | ||
- | |||
[OOC Twilight] familiar_aura_set_attributes(([ | [OOC Twilight] familiar_aura_set_attributes(([ | ||
- | + | [OOC Twilight] Attribute_Strength : Empathic_Bonds_Familiar_Attribute_Medium, | |
- | [OOC Twilight] Attribute_Strength : | + | [OOC Twilight] Attribute_Dexterity : Empathic_Bonds_Familiar_Attribute_Medium, |
- | 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] 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] ])); | ||
- | |||
[OOC Twilight] familiar_aura_set_damage_range(({ 1, 10 })); | [OOC Twilight] familiar_aura_set_damage_range(({ 1, 10 })); | ||
- | |||
[OOC Twilight] familiar_aura_set_absorption_range(({ 5, 20 })); | [OOC Twilight] familiar_aura_set_absorption_range(({ 5, 20 })); | ||
- | |||
[OOC Twilight] } | [OOC Twilight] } | ||
- | + | [OOC Twilight] the aura boosts all those things from 0 to whatever that macro value is, depending on the bond type/strength | |
- | [OOC Twilight] the aura boosts all those things from 0 to whatever that macro | + | |
- | value is, depending on the bond type/strength | + |
Current revision
[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