{"base":{"aimPos":"NODE_CENTER","aimRadius":20,"autoAggro":"DEFAULT_RADIUS","defaultState":"IDLE","egg":"long","exp":0.25,"figure":"FIG:enemy.common.nyx-wall#arm","hp":3.5,"hudPos":"NODE_HEAD","lvlAdd":1,"skewFactor":1,"boomAction":"boom","freqBase":1,"freqGrowth":0.5,"freqWeight":0.6,"walkAnims":{"default":{"damage":"damage","damageRight":"damage","die":"damage","idle":"idle"},"weak":{"damage":"damage","damageRight":"damage","idle":"weak"}},"config":{"actorDust":"None","actorSound":"Silent","elementResist":[1,1.2,1,1],"groundConnect":"GLUED","hitStable":"HEAVY","maxHitPause":0,"statusResist":[1,0,0.2,0.2],"walkAnim":"default","weight":-1}},"trackers":{"hit":{},"shields":{},"time":{"main":{"altTrackers":[],"duration":2.1}}},"states":{"IDLE":{"choices":[{"action":"open","ignore":"COMBO","preSetState":"COMBAT","req":[{"type":"IS_AGGRO"}]}],"reactions":["hpBreak"],"config":{"hitStable":"MASSIVE","walkAnim":"default"}},"COMBAT":{"choices":[{"preSetState":"IDLE","req":[{"type":"IS_AGGRO","not":true}]},{"action":"atkSteamChain","frequency":"RARE","ignore":"COMBO","req":[{"type":"POI_IS_CLOSE","distance":16,"poiFilter":{"conditions":[],"namePart":"steamSpot","type":"NAMED_ENTITIES"}},{"type":"TARGET_REACHABLE","distance":8,"noNavCheck":true},{"type":"HAS_PROXY","groupName":"steam","not":true,"reqCount":1}],"_skip":true},{"action":"atkStaticWave","frequency":"SOMETIMES","ignore":"STUN","req":[{"type":"TARGET_Z_DISTANCE","zMax":0.5,"zMin":0},{"type":"TARGET_REACHABLE","distance":16,"noNavCheck":true}],"_skip":false},{"action":"atkShoot","frequency":"NORMAL","ignore":"STUN","req":[{"type":"TARGET_REACHABLE","distance":20,"noNavCheck":true}]},{"action":"idle"}],"reactions":["hpBreak"],"config":{"facingType":"TARGET","hitStable":"HEAVY","walkAnim":"default"}},"WEAK":{"choices":[{"action":"endWeak","preSetState":"COMBAT","req":[{"type":"TIMER_READY","tracker":"main"}]}],"reactions":["hpBreak"],"config":{"dmgFactor":1.5,"walkAnim":"weak"}}},"actions":{"open":[{"type":"PLAY_SOUND","settings":{"behaviour":"SINGULAR_STEAL","playback":{},"speedVariance":0.1,"type":"GAMEPLAY","volume":0.91},"sound":"media/audio/sfx/enemies/plant-turret-open.wav"},{"type":"SET_FACE_STYLE","facingType":"TARGET"},{"type":"SHOW_ANIMATION","animation":"test-stretch","wait":true}],"idle":[{"type":"WAIT","time":0.3}],"atkShoot":[{"type":"SET_HIT_STABLE","hitStable":"MASSIVE"},{"type":"SET_PHASE","phase":"PRE_ATTACK","time":0.6},{"type":"TARGET_FOLLOW_JUMP","adjustSpeed":8.5},{"type":"SPAWN_FX","effect":"FX:combat.telegraphs#redEye","target":{"ent":"self","align":"HOOK_1"}},{"type":"ENABLE_REACTION","reaction":"Break"},{"type":"SET_DAMAGE_FACTOR","factor":0.5},{"type":"SHOW_ANIMATION","animation":"attack-charge-shot"},{"type":"WAIT_UNTIL_HOOK_READY","_skip":true,"hook":"HOOK_2"},{"type":"WAIT","time":{"var":"ent.phaseTime"}},{"type":"WAIT","_skip":true,"time":0.45},{"type":"SPAWN_FX","delay":0.2,"duration":{"var":"ent.phaseTime"},"effect":"FX:generic.charge#redPlantS","part":"PART_2","target":{"ent":"self","align":"HOOK_1"}},{"type":"SET_PHASE","phase":"ATTACK"},{"type":"SHOW_ANIMATION","animation":"attack-shot"},{"type":"WAIT","time":0.45},{"type":"SPAWN_FX","effect":"FX:generic.shoot#aetherSpikes1","target":{"ent":"self","align":"NODE_HEAD"}},{"type":"SET_DMG_CEILING","maxTotalDmg":2.2},{"type":"SHOOT_PROXY","aimType":"AUTO","pos":{"ent":"self","align":"NODE_HEAD","off":[0,0,0.8125]},"proxy":"mortarAether"},{"type":"COMBAT_IF","condition":[{"type":"HP_BROKEN","count":1}],"_br":{"then":[{"type":"SHOOT_PROXY_RANGE","_skip":true,"aimType":"AUTO","count":2,"delay":0,"duration":0.6,"pos":{"ent":"self","align":"TOP"},"startDistCollide":"NONE","uniformDir":0,"proxy":"bullet"},{"type":"WAIT","time":0.15},{"type":"SHOW_ANIMATION","animation":"attack-charge-shot"},{"type":"WAIT","time":0.4},{"type":"SHOW_ANIMATION","animation":"attack-shot"},{"type":"WAIT","time":0.3},{"type":"SPAWN_FX","effect":"FX:generic.shoot#aetherSpikes1","target":{"ent":"self","align":"NODE_HEAD"}},{"type":"SHOOT_PROXY","aimType":"AUTO","pos":{"ent":"self","align":"TOP"},"proxy":"mortarAether"}]}},{"type":"SPAWN_FX","duration":-1,"effect":"FX:combat.weak#blink","group":"preWeak","target":{"ent":"self"}},{"type":"SET_DAMAGE_FACTOR","factor":1.5},{"type":"WAIT","time":0.2},{"type":"SET_PHASE","phase":"POST_ATTACK"},{"type":"WAIT","time":0.4},{"type":"IF","condition":"$game.weltmeister","_br":{"then":[{"type":"WAIT","time":0.7}]}}],"atkStaticWave":[{"type":"VAR_NUMBER","changeType":"set","value":{"var":"ent.hpBreaks"},"varName":"ent.vars.atkCount"},{"type":"SET_HIT_STABLE","hitStable":"MASSIVE"},{"type":"SET_PHASE","phase":"PRE_ATTACK","time":1.6},{"type":"TARGET_FOLLOW_JUMP","adjustSpeed":8.5},{"type":"SPAWN_FX","effect":"FX:combat.telegraphs#redEye","target":{"ent":"self","align":"HOOK_1"}},{"type":"ENABLE_REACTION","reaction":"Break"},{"type":"SHOW_ANIMATION","animation":"wiggle"},{"type":"SPAWN_FX","duration":{"var":"ent.phaseTime"},"effect":"FX:generic.charge#redPlantS","part":"PART_2","target":{"ent":"self","align":"HOOK_1"}},{"type":"SPAWN_FX","duration":{"var":"ent.phaseTime"},"effect":"FX:generic.charge#frogCharge","part":"PART_2","target":{"ent":"self","align":"HOOK_1"}},{"type":"SPAWN_FX","duration":{"var":"ent.phaseTime"},"effect":"FX:generic.charge#aetherGroundWaveS","part":"PART_2","target":{"ent":"self","align":"BOTTOM","off":[0,0,0.125]}},{"type":"PUSH_PULL_FORCE","duration":-1,"maxFaceAngle":0,"maxSidewayDist":0,"maxWeight":0,"ppStrength":20,"radius":1,"radiusFade":1.5,"radiusMin":0,"target":{"ent":"self"},"timeFadeIn":0,"timeFadeOut":0,"zRange":2},{"type":"WAIT","time":{"var":"ent.phaseTime"}},{"type":"WAIT","time":0.2},{"type":"SET_DAMAGE_FACTOR","factor":0.5},{"type":"LABEL","name":"atk"},{"type":"SPAWN_FX","delay":0.1,"effect":"FX:generic.charge#aetherGroundInWaveM","target":{"ent":"self","align":"Z_BASE"}},{"type":"SHOW_ANIMATION","animation":"attack-charge-wave"},{"type":"SPAWN_FX","delay":0.15,"duration":-1,"effect":"FX:generic.charge#fishCharge","group":"charge","part":"PART_2","target":{"ent":"self","align":"NODE_HEAD","off":[0,0,0.375]}},{"type":"STOP_COMBAT_ACTS","onlyRepeating":true},{"type":"SET_PHASE","phase":"ATTACK"},{"type":"WAIT","time":0.6},{"type":"CLEAR_FX","delay":0.2,"entity":{"self":1},"group":"charge"},{"type":"SPAWN_FX","delay":0.2,"duration":0.2,"effect":"FX:element.aether#lightningS","ignoreSlowMo":0.35,"target":{"ent":"self"},"target2":{"ent":"self","off":[0,0,50]}},{"type":"SPAWN_FX","delay":0.15,"effect":"FX:element.aether#boltImpactM","target":{"ent":"self","align":"HOOK_1"}},{"type":"SHOW_ANIMATION","animation":"attack-wave"},{"type":"WAIT","time":0.3},{"type":"SET_DMG_CEILING","maxTotalDmg":1.4,"minDmg":0.1},{"type":"SET_PARRY_REACT","reactType":"STABLE"},{"type":"HIT_CIRCLE","attackInfo":{"attackType":"RANGED","element":"AETHER","fly":"MASSIVE3","hitType":"SLASH","impact":"MASSIVE"},"duration":0.1,"expandSpline":"LINEAR","minRadius":0,"multiHit":0,"radius":2.2,"target":{"ent":"self","align":"Z_BASE"}},{"type":"SPAWN_FX","duration":1.95,"effect":"FX:generic.boom#groundWaveAether8Dist","target":{"ent":"self","align":"BOTTOM"}},{"type":"HIT_CIRCLE","attackInfo":{"attackType":"RANGED","damageFactor":0.5,"element":"AETHER","hitType":"SLASH","hitsInvincibles":true,"impact":"MEDIUM"},"duration":1.8,"expandSpline":"EASE_IN","minRadius":-0.5,"minRadiusExpand":8.5,"multiHit":0.3,"radius":1,"radiusExpand":8.5,"target":{"ent":"self","align":"Z_BASE"},"zRange":0.5},{"type":"COMBAT_IF","condition":[{"type":"IS_ENEMY_ALT","alt":"midbossBeachcave1"},{"type":"HP_BROKEN","count":1},{"type":"VAR_CONDITION","condition":"$ent.vars.atkCount"}],"_br":{"then":[{"type":"VAR_NUMBER","changeType":"sub","value":1,"varName":"ent.vars.atkCount"},{"type":"WAIT","time":0.2},{"type":"SHOW_ANIMATION","animation":"attack-charge-shot"},{"type":"WAIT","time":0.4},{"type":"SHOW_ANIMATION","animation":"attack-shot"},{"type":"SPAWN_FX","duration":0.6,"effect":"FX:generic.charge#redPlantS","part":"PART_2","target":{"ent":"self","align":"HOOK_1"}},{"type":"WAIT","time":0.3},{"type":"SPAWN_FX","effect":"FX:generic.shoot#aetherSpikes1","target":{"ent":"self","align":"NODE_HEAD"}},{"type":"SET_DMG_CEILING","maxTotalDmg":2.2},{"type":"SHOOT_PROXY","aimType":"AUTO","pos":{"ent":"self","align":"NODE_HEAD"},"proxy":"mortarAether"},{"type":"WAIT","time":0.4},{"type":"SHOW_ANIMATION","animation":"wiggle"},{"type":"SPAWN_FX","duration":0.9,"effect":"FX:generic.charge#redPlantS","part":"PART_2","target":{"ent":"self","align":"HOOK_1"}},{"type":"SPAWN_FX","duration":0.9,"effect":"FX:generic.charge#frogCharge","part":"PART_2","target":{"ent":"self","align":"HOOK_1"}},{"type":"PUSH_PULL_FORCE","duration":-1,"maxFaceAngle":0,"maxSidewayDist":0,"maxWeight":0,"ppStrength":20,"radius":1,"radiusFade":1.5,"radiusMin":0,"target":{"ent":"self"},"timeFadeIn":0,"timeFadeOut":0,"zRange":2},{"type":"WAIT","time":1.1},{"type":"GOTO_LABEL","name":"atk"}]}},{"type":"SPAWN_FX","duration":-1,"effect":"FX:combat.weak#blink","group":"preWeak","target":{"ent":"self"}},{"type":"SET_DAMAGE_FACTOR","factor":1.5},{"type":"WAIT","time":1.1},{"type":"SET_PHASE","phase":"POST_ATTACK"},{"type":"WAIT","time":1.9},{"type":"WAIT","_skip":true,"time":1.5}],"atkSteamChain":[{"type":"CONSOLE_LOG","_skip":true,"text":"spawn proxies on steam-vents, start at one closest to player, then chain them with aether lightning"},{"type":"CONSOLE_LOG","logColor":"ORANGE","text":"TODO:\natkSteamChain: Tweak or remove from atk-list"},{"type":"VAR_BOOL","changeType":"set","value":true,"varName":"tmp.arenaSteamPause"},{"type":"SET_HIT_STABLE","hitStable":"MASSIVE"},{"type":"SET_PHASE","phase":"PRE_ATTACK","time":0.6},{"type":"TARGET_FOLLOW_JUMP","adjustSpeed":8.5},{"type":"SPAWN_FX","effect":"FX:combat.telegraphs#redEye","target":{"ent":"self","align":"HOOK_1"}},{"type":"ENABLE_REACTION","reaction":"Break"},{"type":"SET_DAMAGE_FACTOR","factor":0.5},{"type":"SHOW_ANIMATION","animation":"wiggle"},{"type":"SPAWN_FX","duration":{"var":"ent.phaseTime"},"effect":"FX:generic.charge#redPlantS","part":"PART_2","target":{"ent":"self","align":"HOOK_1"}},{"type":"WAIT","time":{"var":"ent.phaseTime"}},{"type":"WAIT","time":0.2},{"type":"SPAWN_FX","duration":-1,"effect":"FX:combat.weak#blink","group":"preWeak","target":{"ent":"self"}},{"type":"SET_PHASE","phase":"ATTACK"},{"type":"WAIT","time":0.1},{"type":"SET_DMG_CEILING","maxTotalDmg":2.2},{"type":"GROUP","name":"Init VAR-Stuff","_br":{"then":[{"type":"VAR_NUMBER","changeType":"set","value":0,"varName":"ent.vars.steamCount"},{"type":"VAR_NUMBER","changeType":"set","value":2,"varName":"ent.vars.steamMax"},{"type":"COMBAT_IF","condition":[{"type":"HP_BROKEN","count":1}],"_br":{"then":[{"type":"VAR_NUMBER","changeType":"add","value":2,"varName":"ent.vars.steamMax"}]}},{"type":"VAR_NUMBER","changeType":"set","value":3.2,"varName":"ent.vars.steamAttackDuration"},{"type":"SET_VAR_ENTITY_POI","closestTo":{"ent":"player"},"distance":12,"multiVar":{"var":"ent.vars.steamMax"},"poiTargets":{"conditions":[],"namePart":"steamSpot","type":"NAMED_ENTITIES"},"position":0,"varName":"ent.vars.steamTarget"}]}},{"type":"KILL_PROXIES","groupName":"steam","proxyOwner":{"self":1}},{"type":"LABEL","name":"spawnSteam"},{"type":"VAR_NUMBER","changeType":"add","value":1,"varName":"ent.vars.steamCount"},{"type":"VAR_STRING","changeType":"set","value":"ent.vars.steamTarget-","varName":"ent.vars.steamTargetName"},{"type":"VAR_STRING","changeType":"append","value":{"var":"ent.vars.steamCount"},"varName":"ent.vars.steamTargetName"},{"type":"SHOOT_PROXY","group":"steam","pos":{"ent":"[var]","key":"ent.vars.steamTargetName","align":"BOTTOM"},"proxy":"steam"},{"type":"WAIT","time":0.4},{"type":"IF","condition":"$ent.vars.steamCount == 1","_br":{"then":[{"type":"SHOOT_PROXY","group":"steamBolt","pos":{"ent":"childProxyFirst","key":"steam","align":"Z_BASE","off":[0,0,1.5]},"proxy":"steamBoltLine"}]}},{"type":"WAIT","time":0.1},{"type":"IF","condition":"$ent.vars.steamCount < $ent.vars.steamMax","_br":{"then":[{"type":"GOTO_LABEL","name":"spawnSteam"}]}},{"type":"SHOOT_PROXY","_skip":true,"group":"steam","pos":{"ent":"var","key":"ent.vars.steamTarget-2"},"proxy":"steam"},{"type":"SET_PHASE","phase":"POST_ATTACK"},{"type":"SPAWN_FX","duration":-1,"effect":"FX:combat.weak#blink","group":"preWeak","target":{"ent":"self"}},{"type":"SET_DAMAGE_FACTOR","factor":1.5},{"type":"WAIT_UNTIL_COMBAT","condition":[{"type":"HAS_PROXY","groupName":"steam","not":true,"reqCount":1}]},{"type":"WAIT","time":0.4},{"type":"VAR_BOOL","changeType":"set","value":false,"varName":"tmp.arenaSteamPause"}],"startWeak":[{"type":"SPAWN_FX","detached":true,"duration":-1,"effect":"FX:combat.weak#blink","group":"weak","ignoreSlowMo":0,"target":{"ent":"self"}},{"type":"CONSOLE_LOG","_skip":true,"text":"FLOWER BREAK!"}],"endWeak":[{"type":"CLEAR_FX","group":"weak"}],"hpBreak":[{"type":"KILL_PROXIES","groupName":"steam","proxyOwner":{"self":1},"treatAsDestroy":true},{"type":"RESET_TIME_TRACKER","forceValue":1,"tracker":"main"},{"type":"VAR_BOOL","changeType":"set","value":false,"varName":"tmp.arenaSteamPause"}],"boom":[{"type":"SET_CAMERA_TARGET","speed":1.5,"target":{"ent":"self","align":"CENTER","off":[0,0,-1]},"zoom":1.25},{"type":"SHOW_ANIMATION","animation":"damage","interpolate":0.2},{"type":"SPAWN_FX","duration":-1,"effect":"FX:combat.defeat#midbossDefeatPre","group":"blink","target":{"ent":"self","align":"CENTER"}},{"type":"WAIT","time":1.9},{"type":"SPAWN_FX","_skip":true,"duration":2,"effect":"FX:combat.defeat#midbossDefeatPre","target":{"ent":"self","align":"NODE_CENTER"},"wait":true},{"type":"SET_CAMERA_ZOOM","duration":0.3,"spline":"EASE_OUT","zoom":1.5},{"type":"SPAWN_FX","_skip":true,"duration":2.4,"effect":"FX:combat.defeat#midbossDefeatBoom","target":{"ent":"self","align":"NODE_CENTER"}},{"type":"SPAWN_FX","_skip":true,"detached":true,"duration":1.4,"effect":"FX:combat.defeat#fadeLoop","target":{"ent":"self"}},{"type":"CLEAR_FX","delay":0.9,"group":"blink"},{"type":"SPAWN_FX","detached":true,"duration":-1,"effect":"FX:generic.fade#dieGroundHide1","group":"hide","target":{"ent":"self"}},{"type":"SHOW_ANIMATION","animation":"retreat","interpolate":0.3},{"type":"WAIT","time":0.2},{"type":"SET_CAMERA_ZOOM","duration":2.7},{"type":"WAIT","time":3},{"type":"CLEAR_FX","group":"hide"},{"type":"SPAWN_FX","duration":-1,"effect":"FX:generic.fade#hideInstant","target":{"ent":"self"}},{"type":"WAIT","time":0.4},{"type":"SET_COMBATANT_DEAD"},{"type":"VAR_BOOL","changeType":"set","value":true,"varName":"tmp.bossWentBoom"},{"type":"WAIT","time":0.2},{"type":"DO_MANUAL_KILL"}],"show":[{"type":"SPAWN_FX","detached":true,"effect":"FX:generic.fade#spawnGroundHard1","target":{"ent":"self","align":"Z_BASE"},"wait":true},{"type":"WAIT","time":0.2}]},"proxies":{"mortarAether":{"attackInfo":{"element":"AETHER","fly":"MASSIVE","hitType":"PIERCE","impact":"MASSIVE"},"figure":"FIG:weapon.projectiles#blob","flyUp":{"adjustSpeed":2,"aimFx":"Circle3","minTime":0.9,"stopAdjustTime":0.2},"fxTrail":"FX:generic.projectile#atherBombTrail1","hitType":"ONLY_PROXY_ON_GROUND","maxTime":2,"speed":13,"subProxy":{"global":"boomAetherS"},"zGravityFactor":2,"type":"Projectile"},"bulletAlt1-1":{"attackInfo":{"element":"AETHER","fly":"MEDIUM","hitType":"PIERCE","impact":"MEDIUM"},"figure":"FIG:weapon.projectiles#rock1","flyUp":{"adjustSpeed":3,"aimFx":"Circle4","minTime":1.2,"stopAdjustTime":0.2},"fxTrail":"FX:generic.projectile#atherBombTrail1","hitType":"ONLY_PROXY_ON_GROUND","maxTime":3,"speed":14,"subProxy":{"global":"boomAetherS"},"zGravityFactor":2,"type":"Projectile"},"staticStatic":{"action":[{"type":"SPAWN_FX","duration":-1,"effect":"FX:generic.boom#groundCrackleAetherS","ignoreSlowMo":0,"target":{"ent":"self","align":"BOTTOM"}},{"type":"HIT_CIRCLE","attackInfo":{"damageFactor":0.6,"element":"AETHER","fly":"HEAVY","hitType":"SLASH","impact":"MEDIUM"},"duration":-1,"expandSpline":"LINEAR","hitDirFace":1,"minRadius":0,"multiHit":0,"radius":1,"target":{"ent":"self"},"zRange":0.3},{"type":"MOVE_FORWARD","collideCancel":10,"maxTargetDistance":0,"stopBeforeEdge":true,"time":5}],"config":{"facingType":"FIXED","maxSpeed":6,"walkAnim":"default","weight":-1},"defaultGroup":"static","walkAnims":{},"type":"Generic"},"steam":{"action":[{"type":"GROUP","name":"Target Choice VAR-Stuff","_br":{"then":[{"type":"VAR_NUMBER","changeType":"set","value":{"var":"ent.owner.vars.steamCount"},"varName":"ent.vars.thisSteamID"},{"type":"VAR_NUMBER","changeType":"set","value":{"var":"ent.owner.vars.steamCount"},"varName":"ent.vars.steamCountPlus1"},{"type":"VAR_NUMBER","changeType":"add","value":1,"varName":"ent.vars.steamCountPlus1"},{"type":"VAR_STRING","changeType":"set","value":"ent.owner.vars.steamTarget-","varName":"ent.vars.nextTargetName"},{"type":"VAR_STRING","changeType":"append","value":{"var":"ent.vars.steamCountPlus1"},"varName":"ent.vars.nextTargetName"}]}},{"type":"VAR_NUMBER","changeType":"set","value":{"var":"ent.owner.vars.steamAttackDuration"},"varName":"ent.vars.duration"},{"type":"VAR_NUMBER","changeType":"sub","value":1.6,"varName":"ent.vars.duration"},{"type":"VAR_NUMBER","_skip":true,"changeType":"set","value":{"var":"ent.vars.duration"},"varName":"tmp.destructTest"},{"type":"SIDE_TALK","_skip":true,"char":"CHA:main#Cabbage>shoutDivine","message":{"en_US":"{v:tmp.test}","langID":1}},{"type":"SPAWN_FX","duration":-1,"effect":"FX:interact.hazards#steamGroundCharge","group":"pre","target":{"ent":"self","align":"Z_BASE"}},{"type":"WAIT","time":0.8},{"type":"MARK_NAV_DANGER","radius":1,"state":"ATTACKING"},{"type":"WAIT","time":0.2},{"type":"CLEAR_FX","group":"pre"},{"type":"SPAWN_FX","duration":-1,"effect":"FX:interact.hazards#steamGround","group":"steaming","target":{"ent":"self","align":"Z_BASE"}},{"type":"WAIT","time":0.1},{"type":"SET_NAV_BLOCK","forceColl":"FENCE"},{"type":"SET_DMG_CEILING","maxTotalDmg":1.2},{"type":"SET_PHASE","phase":"NONE"},{"type":"HIT_CIRCLE","attackInfo":{"attackType":"MELEE","damageFactor":0.3,"details":{"invincible":0.2,"zVelAdd":0},"element":"NEUTRAL","fly":"HEAVY_HAZARD","hints":["DESTROY_ORB"],"hitType":"BLUNT","hitsInvincibles":true,"impact":"MEDIUM"},"duration":-1,"expandSpline":"LINEAR","minRadius":0,"multiHit":0.3,"radius":0.65,"target":{"ent":"self"},"zRange":3},{"type":"WAIT","time":0.9},{"type":"STOP_COMBAT_ACTS","onlyRepeating":false},{"type":"CLEAR_FX","group":"steaming"},{"type":"SPAWN_FX","duration":-1,"effect":"FX:interact.hazards#steamGroundAether","group":"steaming","target":{"ent":"self","align":"Z_BASE"}},{"type":"HIT_CIRCLE","attackInfo":{"attackType":"MELEE","damageFactor":0.5,"details":{"invincible":0.2,"zVelAdd":0},"element":"AETHER","fly":"HEAVY_HAZARD","hints":["DESTROY_ORB"],"hitType":"BLUNT","hitsInvincibles":true,"impact":"MEDIUM"},"duration":-1,"expandSpline":"LINEAR","minRadius":0,"multiHit":0.3,"radius":0.65,"target":{"ent":"self"},"zRange":3},{"type":"IF","condition":"$ent.vars.steamChainCount","_br":{"then":[{"type":"VAR_NUMBER","changeType":"sub","value":1,"varName":"ent.vars.steamChainCount"}]}},{"type":"SET_TMP_TARGET","target":{"[var]":"ent.vars.nextTargetName"}},{"type":"FACE_TO_TARGET","instant":true},{"type":"WAIT","time":0.016666666666666666},{"type":"SET_VAR_ENTITY","entity":{"[var]":"ent.vars.nextTargetName"},"onlyActive":true,"varName":"ent.vars.nextTargetEnt"},{"type":"IF","condition":"!$ent.vars.nextTargetEnt","_br":{"then":[{"type":"SET_VAR_ENTITY","entity":{"owner":1},"onlyActive":true,"varName":"ent.vars.nextTargetEnt"}]}},{"type":"IF","condition":"$ent.vars.nextTargetEnt","_br":{"then":[{"type":"SHOOT_PROXY","group":"","pos":{"ent":"var","key":"ent.vars.nextTargetEnt","align":"Z_BASE","off":[0,0,1.5]},"proxy":"steamBoltLine"}]}},{"type":"WAIT","time":{"var":"ent.vars.duration"}},{"type":"STOP_COMBAT_ACTS","onlyRepeating":true},{"type":"WAIT_UNTIL_COMBAT","condition":[{"type":"HAS_PROXY","groupName":"boltLine","not":true,"reqCount":1}]}],"config":{"walkAnim":"default","weight":60},"walkAnims":{},"type":"Generic"},"steamBoltLine":{"action":[{"type":"IF","condition":"$ent.owner.vars.steamCount == 1","_br":{"then":[{"type":"WAIT","_skip":true,"time":{"var":"ent.owner.vars.steamAttackDuration"}},{"type":"WAIT","time":1.1}]}},{"type":"TARGET_FOLLOW_JUMP","_skip":true,"adjustSpeed":12},{"type":"SPAWN_FX","_skip":true,"effect":"FX:generic.discharge#redSpiral","ignoreSlowMo":0.35,"target":{"ent":"self"}},{"type":"SPAWN_FX","duration":-1,"effect":"FX:element.aether#lightningCharge1","ignoreSlowMo":0.35,"target":{"ent":"self","align":"Z_BASE","off":[0,0,1.5]},"target2":{"ent":"parent","align":"Z_BASE","off":[0,0,1.5]}},{"type":"TARGET_FOLLOW_JUMP","_skip":true,"adjustSpeed":8},{"type":"TARGET_FOLLOW_JUMP","_skip":true,"adjustSpeed":2},{"type":"WAIT","time":1.2},{"type":"CLEAR_FX"},{"type":"SPAWN_FX","duration":-1,"effect":"FX:element.aether#lightningCharge1Pre","ignoreSlowMo":0.35,"target":{"ent":"self","align":"Z_BASE","off":[0,0,1.5]},"target2":{"ent":"parent","align":"Z_BASE","off":[0,0,1.5]}},{"type":"WAIT","time":0.4},{"type":"CLEAR_FX"},{"type":"SPAWN_FX","duration":0.2,"effect":"FX:element.aether#fishLightningLine","ignoreSlowMo":0.35,"target":{"ent":"self","align":"Z_BASE","off":[0,0,1.5]},"target2":{"ent":"parent","align":"Z_BASE","off":[0,0,1.5]}},{"type":"HIT_LINE","attackInfo":{"element":"AETHER","fly":"MASSIVE","hitType":"SLASH","impact":"HEAVY"},"duration":0.1,"multiHit":0,"radius":0.7,"target1":{"ent":"parent","align":"Z_BASE","off":[0,0,1.5]},"target2":{"ent":"self","align":"Z_BASE","off":[0,0,1.5]}},{"type":"WAIT","time":0.2}],"collOff":[0,0,-1],"collSize":[1,1,2],"config":{"walkAnim":"default","weight":60},"connect":"ACTION","defaultGroup":"boltLine","walkAnims":{},"type":"Generic"},"boomAether2-old":{"action":[{"type":"HIT_CIRCLE","attackInfo":{"damageFactor":1.6,"element":"AETHER","fly":"HEAVY_FAR","hitType":"SLASH","impact":"HEAVY"},"duration":0.2,"expandSpline":"LINEAR","minRadius":0,"multiHit":0,"radius":1.5,"radiusExpand":0.5,"target":{"ent":"self"}},{"type":"SPAWN_FX","effect":"FX:generic.boom#aetherSmall1","target":{"ent":"self"},"wait":true}],"config":{"walkAnim":"default","weight":60},"walkAnims":{},"type":"Generic"},"boomAetherS-old":{"action":[{"type":"COMBAT_IF","_skip":true,"condition":[{"type":"CURRENT_TERRAIN","not":true,"specificTerrain":5},{"type":"CURRENT_TERRAIN","not":true,"specificTerrain":6},{"type":"CURRENT_TERRAIN","not":true,"specificTerrain":7}],"not":true,"_br":{"then":[{"type":"CONSOLE_LOG","text":"maybe special effect underwater"}]}},{"type":"HIT_CIRCLE","attackInfo":{"damageFactor":1.3,"element":"AETHER","fly":"HEAVY_FAR","hitType":"SLASH","impact":"HEAVY"},"duration":0.2,"expandSpline":"LINEAR","minRadius":0,"multiHit":0,"radius":1.5,"target":{"ent":"self"}},{"type":"SPAWN_FX","effect":"FX:generic.boom#aetherSmall1","group":"main","target":{"ent":"self"}},{"type":"WAIT","time":0.016666666666666666},{"type":"VAR_NUMBER","changeType":"set","value":{"var":"ent.baseZPos"},"varName":"ent.vars.zBase"},{"type":"VAR_NUMBER","_skip":true,"changeType":"add","value":0.1,"varName":"ent.vars.zBase"},{"type":"FORCE_Z_MOVE","duration":0,"newZPos":{"var":"ent.vars.zBase"},"spline":"EASE_IN_OUT"},{"type":"WAIT","time":0.016666666666666666},{"type":"COMBAT_IF","condition":[{"type":"CURRENT_TERRAIN","specificTerrain":5}],"_br":{"then":[{"type":"CONSOLE_LOG","_skip":true,"text":"AETHER IN THE WATER!"},{"type":"SHOOT_PROXY","pos":{"ent":"self"},"proxy":"aetherRemnantS"}]}},{"type":"WAIT_UNTIL_FX_DONE","entity":{"self":1},"group":"main"}],"config":{"walkAnim":"default","weight":-1},"walkAnims":{},"type":"Generic"},"aetherRemnantS-old":{"action":[{"type":"SET_DMG_CEILING","maxTotalDmg":1.3},{"type":"SPAWN_FX","duration":-1,"effect":"FX:generic.boom#groundCrackleAetherS","target":{"ent":"self","align":"BOTTOM"}},{"type":"HIT_CIRCLE","attackInfo":{"damageFactor":0.4,"element":"AETHER","hitType":"PIERCE","impact":"LIGHT"},"duration":-1,"expandSpline":"LINEAR","minRadius":0,"multiHit":0.4,"radius":1.3,"target":{"ent":"self"},"zRange":0.3},{"type":"WAIT","time":2}],"config":{"walkAnim":"default","weight":-1},"walkAnims":{},"type":"Generic"}},"reactions":{"Break":{"damageFactor":1,"preAction":"startWeak","preSetState":"WEAK","req":[{"type":"IMPACT_BREAK_LEVEL","needsToStun":true}],"triggerFactor":1,"type":"Hit"},"hpBreak":{"dmgWalkAnim":"weak","fly":"MASSIVE3","preAction":"hpBreak","preSetState":"WEAK","type":"HpBreak"}},"parts":{},"modes":{"weak":{"parts":[],"resist":{"global":2}}},"alts":{"midbossBeachcave1":{"figure":"FIG:enemy.common.nyx-wall#arm","hp":16,"hpBreaks":[{"heal":0,"hp":0.4}],"hudType":"BOSS","lvlAdd":3}}}