Home · skill · Priest_RadiantVerdict

Deals 120% Faith and stuns nearby enemies for 3.

Properties

status
Done
type
Class Skill
nature
Spell
cooldown
45
duration
0.45
steps
visuals={"fxs":[{"set":"Light_AOE_Unit","space":1,"props":{"offset":{"x":0,"y":0,"z":0,"height":0.5}},"flags":16,"scale":1},{"set":"Light_Cry","props":{},"attachName":"Socket_Head","space":0,"scale":0}],"camShake":10}props={}effects=[{"effect":0,"scaling":[{"ratio":1.2,"atb":"Faith"}],"affinity":"Light","flags":0}]on=0type=4range=5delay=0.4id=FirstAreaon=13props={"status":{"ref":"Stun"}}type=1duration=dur1cond={"step":"FirstArea"}id=Stunon=13props={}id=Healtype=6effects=[{"effect":1,"scaling":[],"flags":0,"affinity":"Light","dynVal":1}]on=0props={"loop":{"tick":2,"flags":1}}type=4duration=dur2range=5cond={"mastery":"Priest_RadiantVerdict_M1"}effects=[{"effect":0,"scaling":[{"ratio":0.8,"atb":"Faith"}],"flags":0,"affinity":"Light"}]visuals={"fxs":[{"set":"Fire_AOE_Ground_Lasting","props":{},"flags":10,"scale":1}]}delay=0.3
mastery
id=Priest_RadiantVerdict_M1text={"desc":"::name:: drops a consecrated floor that deals ::dmg3:: over ::dur2::.","name":"Consecration"}gfx={"file":"UI/Portraits/Items/Masteries/Priest_RadiantVerdict/Priest_RadiantVerdict_M1.png","size":256,"x":0,"y":0}vars={"dur2":6}id=Priest_RadiantVerdict_M2text={"desc":"Hitting at least ::var1:: enemies with ::name:: reduces its cooldown by ::time::.","name":"Galvanization"}gfx={"file":"UI/Portraits/Items/Masteries/Priest_RadiantVerdict/Priest_RadiantVerdict_M2.png","size":256,"x":0,"y":0}vars={"var1":3,"time":15}id=Priest_RadiantVerdict_M3 vars={}gfx={"file":"UI/Portraits/Items/Masteries/Priest_RadiantVerdict/Priest_RadiantVerdict_M3.png","size":256,"x":0,"y":0}text={"name":"Relieving Verdict","desc":"::name:: heals allies for ::damage%:: of the damage dealt."}vars={"damage":0.5}

Referenced by

unit (1)

Raw data
{
  "status": "Done",
  "gfx": {
    "file": "UI/icons/atlas_class_Priest_96PX.png",
    "size": 96,
    "x": 2,
    "y": 0
  },
  "id": "Priest_RadiantVerdict",
  "type": "ClassSkill",
  "nature": "Spell",
  "texts": {
    "name": "Radiant Verdict",
    "desc": "Deals ::dmg:: and stuns nearby enemies for ::dur1::."
  },
  "anim": {
    "ref": "MagicNova",
    "blend": 0.1
  },
  "cooldown": 45,
  "duration": 0.45,
  "steps": [
    {
      "visuals": {
        "fxs": [
          {
            "set": "Light_AOE_Unit",
            "space": 1,
            "props": {
              "offset": {
                "x": 0,
                "y": 0,
                "z": 0,
                "height": 0.5
              }
            },
            "flags": 16,
            "scale": 1
          },
          {
            "set": "Light_Cry",
            "props": {},
            "attachName": "Socket_Head",
            "space": 0,
            "scale": 0
          }
        ],
        "camShake": 10
      },
      "props": {},
      "effects": [
        {
          "effect": 0,
          "scaling": [
            {
              "ratio": 1.2,
              "atb": "Faith"
            }
          ],
          "affinity": "Light",
          "flags": 0
        }
      ],
      "on": 0,
      "type": 4,
      "range": 5,
      "delay": 0.4,
      "id": "FirstArea"
    },
    {
      "on": 13,
      "props": {
        "status": {
          "ref": "Stun"
        }
      },
      "type": 1,
      "duration": "dur1",
      "cond": {
        "step": "FirstArea"
      },
      "id": "Stun"
    },
    {
      "on": 13,
      "props": {},
      "id": "Heal",
      "type": 6,
      "effects": [
        {
          "effect": 1,
          "scaling": [],
          "flags": 0,
          "affinity": "Light",
          "dynVal": 1
        }
      ]
    },
    {
      "on": 0,
      "props": {
        "loop": {
          "tick": 2,
          "flags": 1
        }
      },
      "type": 4,
      "duration": "dur2",
      "range": 5,
      "cond": {
        "mastery": "Priest_RadiantVerdict_M1"
      },
      "effects": [
        {
          "effect": 0,
          "scaling": [
            {
              "ratio": 0.8,
              "atb": "Faith"
            }
          ],
          "flags": 0,
          "affinity": "Light"
        }
      ],
      "visuals": {
        "fxs": [
          {
            "set": "Fire_AOE_Ground_Lasting",
            "props": {},
            "flags": 10,
            "scale": 1
          }
        ]
      },
      "delay": 0.3
    }
  ],
  "flags": [],
  "mastery": [
    {
      "id": "Priest_RadiantVerdict_M1",
      "text": {
        "desc": "::name:: drops a consecrated floor that deals ::dmg3:: over ::dur2::.",
        "name": "Consecration"
      },
      "gfx": {
        "file": "UI/Portraits/Items/Masteries/Priest_RadiantVerdict/Priest_RadiantVerdict_M1.png",
        "size": 256,
        "x": 0,
        "y": 0
      },
      "vars": {
        "dur2": 6
      }
    },
    {
      "id": "Priest_RadiantVerdict_M2",
      "text": {
        "desc": "Hitting at least ::var1:: enemies with ::name:: reduces its cooldown by ::time::.",
        "name": "Galvanization"
      },
      "gfx": {
        "file": "UI/Portraits/Items/Masteries/Priest_RadiantVerdict/Priest_RadiantVerdict_M2.png",
        "size": 256,
        "x": 0,
        "y": 0
      },
      "vars": {
        "var1": 3,
        "time": 15
      }
    },
    {
      "id": "Priest_RadiantVerdict_M3",
      " vars": {},
      "gfx": {
        "file": "UI/Portraits/Items/Masteries/Priest_RadiantVerdict/Priest_RadiantVerdict_M3.png",
        "size": 256,
        "x": 0,
        "y": 0
      },
      "text": {
        "name": "Relieving Verdict",
        "desc": "::name:: heals allies for ::damage%:: of the damage dealt."
      },
      "vars": {
        "damage": 0.5
      }
    }
  ],
  "props": {},
  "vars": {
    "dur1": 3,
    "dur2": 8
  },
  "script": "function onHit(hit) {\n\tif (hit.stepId == Steps.FirstArea) {\n\t\tplayStep(Steps.Stun, hit.target);\n\t}\n\tif (hasMastery(Mastery.Priest_RadiantVerdict_M2) && hit.isFirstHit && hit.ctx.totalHits >= vars.var1) {\n\t\treduceCooldown(skill.kind, vars.time);\n\t}\n}\n\nfunction onDamage(dmg) {\n\tif (hasMastery(Mastery.Priest_RadiantVerdict_M3)) {\n\t\tsetDynVal(1, dmg.amount * vars.damage);\n\t\tonPlayerAllies(h -> playStep(Steps.Heal, h));\n\t}\n}",
  "_xrefs": [
    {
      "from_sheet": "unit",
      "from_id": "Priest",
      "via_field": "skills"
    }
  ]
}