Protezione divinaActive
HOLYSHIELD
Concateni fino a due abilità. La combo si azzera dopo 4s.
1° Protezione divina:
Applichi all'alleato bersaglio uno scudo, che assorbe fino a 1439 danni (prima di applicare le resistenze) per 4s.
Finché lo scudo resta integro, puoi lanciare Grazia divina.
2° Grazia divina:
Fa esplodere lo scudo e rilascia un impulso curativo, che ripristina 343 Salute per un massimo di 10 alleati in un raggio di 5m intorno al bersaglio.
Stats
| Energy cost | 28 |
|---|---|
| Cast time | Instant |
| Range | 13 m |
| Target | Ally |
Numbers shown for
Ability damage and healing scale with the weapon carrying them; a sword multiplies them by more than a bow. Select a weapon for its figures.
Granted by(1)
Advanced view
Where each number comes from, and the arithmetic behind it. How this works
| # | Source | Base | Progression | Result |
|---|---|---|---|---|
| {0} | $HOLYSHIELD.multispell[0].timewindow | 4 | — | 4s |
| {1} | $HOLYSHIELD_SHIELD.damageshield[0].damageabsorbed | 456.3 | ×3.153 | 1439 |
| {2} | $HOLYSHIELD_SHIELD.damageshield[0].time | 4 | — | 4s |
| {3} | $HOLYSHIELD_HEAL.directattributechange[0].change | 160 | ×2.142 | 343 |
| {4} | $HOLYSHIELD_HEAL.directattributechange[0].maxeffectareatargets | 10 | — | 10 |
| {5} | $HOLYSHIELD_HEAL.directattributechange[0].effectarearadius | 5 | — | 5m |
Ability definition
{
"@uniquename": "HOLYSHIELD",
"@target": "friendall",
"@castingtime": "0",
"@keepmovingaftercast": "false",
"@energyusage": "9",
"@standtime": "0",
"@castrange": "13",
"@recastdelay": "0",
"@category": "instant",
"@uitype": "buff",
"@assessment": "positive",
"@showrange": "true",
"@statblock": "@SPELLS_STATBLOCK_SEQUENCE_1_2",
"@descriptionlocatag": "@SPELLS_HOLYSHIELD_V2_DESC",
"@hidespelleffecticon": "true",
"@autoattackcooldownaftercasting": "Trigger",
"@controllerpreferredtarget": "ally",
"@controllerselfcastable": "true",
"locareferences": {
"description": {
"locareference": [
{
"@tag": "$$HOLYSHIELD.multispell[0].timewindow$"
},
{
"@tag": "$$HOLYSHIELD_SHIELD.damageshield[0].damageabsorbed$"
},
{
"@tag": "$$HOLYSHIELD_SHIELD.damageshield[0].time$"
},
{
"@tag": "$$HOLYSHIELD_HEAL.directattributechange[0].change$"
},
{
"@tag": "$$HOLYSHIELD_HEAL.directattributechange[0].maxeffectareatargets$"
},
{
"@tag": "$$HOLYSHIELD_HEAL.directattributechange[0].effectarearadius$"
}
]
},
"statblock": {
"locareference": [
{
"@tag": "$$HOLYSHIELD.energyusage$"
},
{
"@tag": "$$HOLYSHIELD_MULTI.energyusage$"
},
{
"@tag": "$$HOLYSHIELD.castingtime$"
},
{
"@tag": "$$HOLYSHIELD_MULTI.castingtime$"
},
{
"@tag": "$$HOLYSHIELD.castrange$"
},
{
"@tag": "$$HOLYSHIELD_MULTI.castrange$"
},
{
"@tag": "$$HOLYSHIELD.multispell[0].timeoutcooldown$"
},
{
"@tag": "$$HOLYSHIELD_MULTI.recastdelay$"
}
]
}
},
"applyspell": {
"@target": "friendall",
"@spell": "HOLYSHIELD_SHIELD"
},
"storetargets": {
"@target": "friendall",
"@maxtargets": "1",
"@tag": "HSDP",
"@time": "5",
"@targettype": "spelltarget"
},
"multispell": {
"@slot": "offhandormainhand3",
"@spell": "HOLYSHIELD_MULTI",
"@timewindow": "4",
"@timeoutcooldown": "21",
"@castableonlyonce": "true",
"@extendtimewindowaftersuccessfulcastbyseconds": "0"
},
"applyeffectoneventactive": {
"@target": "friendall",
"@applyeffecttarget": "self",
"@event": "SpellRemoved",
"@removedspell": "HOLYSHIELD_SHIELD",
"@spell": "HOLYSHIELD_REMOVED",
"@time": "4",
"@count": "1",
"@castspellas": "originalcaster"
}
}