Righteous Resolve
Sword_Craft_Passive_Status in SkillsHeals nearby allies for 10% Faith every 3 while you are surrounded by 2 or more enemies within ::ref_range::.
- id
- Sword_Craft_Passive_Status
- flags
- 0
- nature
- 4
- script
- function onGameBeat(beat, hit) { if(rank >= 3) { if(beat == GameBeat.BlockWellTimed) { playStep(Steps.HealArea); } } }
- status
- 2
Raw data
{
"id": "Sword_Craft_Passive_Status",
"gfx": {
"x": 9,
"y": 0,
"file": "UI/icons/atlas_weapon_Sword1H_96PX.png",
"size": 96
},
"anim": {},
"vars": {
"dur1": 3,
"var2": 3,
"range": 6
},
"flags": 0,
"props": {
"rankOverride": [
{
"vars": {
"dur1": 2
},
"minRank": 2
}
]
},
"steps": [
{
"on": 0,
"type": 4,
"props": {
"area": {
"follow": 1,
"hitFilter": 6
},
"loop": {
"loop": {
"tick": "dur1"
},
"tick": "dur1"
}
},
"range": "range",
"effects": [
{
"flags": 0,
"effect": 1,
"scaling": [
{
"atb": "Faith",
"ratio": 0.1
}
]
}
],
"visuals": {
"fxs": [
{
"set": "Fire_Ally_AOE_Unit",
"flags": 16,
"props": {},
"space": 1
}
]
},
"duration": -1
},
{
"id": "HealArea",
"on": 13,
"type": 4,
"props": {
"area": {
"hitFilter": 6
}
},
"range": "range",
"effects": [
{
"flags": 0,
"effect": 1,
"scaling": [
{
"atb": "Faith",
"ratio": 0.1
}
]
}
],
"visuals": {
"fxs": [
{
"set": "Fire_Ally_AOE_Unit",
"flags": 16,
"props": {},
"space": 1
}
]
}
}
],
"texts": {
"desc": "Heals nearby allies for ::heal:: every ::dur1:: while you are surrounded by ::ref_var1:: or more enemies within ::ref_range::.",
"name": "Righteous Resolve",
"refs": {
"ref": "Sword_Craft_Passive"
}
},
"nature": 4,
"script": "function onGameBeat(beat, hit) {\n\tif(rank >= 3) {\n\t\tif(beat == GameBeat.BlockWellTimed) {\n\t\t\tplayStep(Steps.HealArea);\n\t\t}\n\t}\n}",
"status": 2,
"mastery": []
}