FareverDB

Hold the Line

Warrior_Talent_HoldTheLine in Skills

Damage dealt increased by 3% and damage suffered reduced by 3% while Rage Shield is active.

id
Warrior_Talent_HoldTheLine
type
21
flags
0
nature
5
script
var Buff = Skill.Warrior_Talent_HoldTheLine_Status; var Shield = Skill.Warrior_Talent_RageShield_Status; function onReceiveStatus(s) { if (s.kind == Shield) { addStatus(owner, Buff); } } function onStatusEnd(s, end) { if (s.kind == Shield) { removeStatus(owner, Buff); } }
status
5
Raw data
{
  "id": "Warrior_Talent_HoldTheLine",
  "gfx": {
    "x": 8,
    "y": 1,
    "file": "UI/icons/Warrior_talent.png",
    "size": 96
  },
  "anim": {},
  "type": 21,
  "vars": {},
  "flags": 0,
  "props": {
    "talent": {
      "maxPoints": 2
    }
  },
  "steps": [],
  "texts": {
    "desc": "Damage dealt increased by ::ref_damage%:: and damage suffered reduced by ::ref_damage%:: while ::ref2_name:: is active.",
    "name": "Hold the Line",
    "refs": {
      "ref": "Warrior_Talent_HoldTheLine_Status",
      "ref2": "Warrior_Talent_RageShield_Status"
    }
  },
  "nature": 5,
  "script": "var Buff = Skill.Warrior_Talent_HoldTheLine_Status;\nvar Shield = Skill.Warrior_Talent_RageShield_Status;\nfunction onReceiveStatus(s) {\n\tif (s.kind == Shield) {\n\t\taddStatus(owner, Buff);\n\t}\n}\n\nfunction onStatusEnd(s, end) {\n\tif (s.kind == Shield) {\n\t\tremoveStatus(owner, Buff);\n\t}\n}",
  "status": 5,
  "mastery": []
}