Fire Blast
Book_Start_Skill2 in SkillsBlasts 90% Intellect Fire to the target and stuns them for 1 if they are burning.
- id
- Book_Start_Skill2
- type
- 7
- flags
- 0
- nature
- 3
- script
- function onHitNewTarget(hit) { if( hit.target.hasStatusType(StatusType.Burn) ) { addStatusDuration(hit.target, Skill.Stun, vars.var1); } }
- status
- 2
- cooldown
- 10
- duration
- 0.3
Raw data
{
"id": "Book_Start_Skill2",
"gfx": {
"x": 5,
"y": 0,
"file": "UI/icons/atlas_Book_96PX.png",
"size": 96
},
"anim": {
"ref": "CastInstant"
},
"type": 7,
"vars": {
"time": 1,
"var1": 1,
"var2": 2
},
"flags": 0,
"props": {
"needTarget": true,
"rankOverride": [
{
"props": {
"charges": 2
},
"minRank": 2
}
]
},
"steps": [
{
"on": 0,
"cond": {
"maxRank": 2
},
"type": 6,
"props": {
"position": {
"origin": 1
}
},
"range": 50,
"effects": [
{
"flags": 0,
"effect": 0,
"scaling": [
{
"atb": "Intellect",
"ratio": 0.9
}
],
"affinity": "Fire"
}
],
"visuals": {
"fxs": [
{
"set": "Fire_Blast",
"flags": 4,
"props": {},
"space": 1
}
],
"target": 1
}
},
{
"on": 0,
"cond": {
"minRank": 3
},
"type": 4,
"props": {
"position": {
"origin": 1
}
},
"range": 6,
"effects": [
{
"flags": 0,
"effect": 0,
"scaling": [
{
"atb": "Intellect",
"ratio": 0.9
}
],
"affinity": "Fire"
}
],
"visuals": {
"fxs": [
{
"set": "Fire_Blast",
"flags": 4,
"props": {},
"space": 1
}
],
"target": 1
}
}
],
"texts": {
"desc": "Blasts ::dmg:: to the target and stuns them for ::time:: if they are burning.",
"name": "Fire Blast",
"rankDescs": [
{
"desc": "Has ::var2:: charges.",
"rank": 2,
"flags": 0
},
{
"desc": "Deals damage to all enemies close to the initial target.",
"rank": 3,
"flags": 0
}
]
},
"nature": 3,
"script": "function onHitNewTarget(hit) {\n if( hit.target.hasStatusType(StatusType.Burn) ) {\n\t\taddStatusDuration(hit.target, Skill.Stun, vars.var1);\n }\n}",
"status": 2,
"mastery": [],
"cooldown": 10,
"duration": 0.3
}