{"base":{"aimRadius":0,"collType":"NONE","defaultState":"INIT","respawn":"MAP","targetHint":""},"states":{"INIT":{"proxy":{"proxy":"sucking","spawnPos":"NONE"},"reacts":[]}},"proxies":{"sucking":{"action":[{"type":"IF","_skip":true,"condition":"$game.weltmeister","_br":{"then":[{"type":"FACE_TO_DIR","direction":"EAST"}]}},{"type":"SPAWN_FX","duration":-1,"effect":"FX:generic.aura#whirlSuckS1","target":{"ent":"self"}},{"type":"PUSH_PULL_FORCE","doPull":true,"duration":-1,"effect":"FX:generic.homing#pullWeak1","maxFaceAngle":90,"maxSidewayDist":5,"maxWeight":100,"ppOnlyFaceDir":true,"ppStrength":8,"radius":5,"radiusFade":10,"radiusMin":0,"target":{"ent":"self"},"timeFadeIn":0,"timeFadeOut":0,"weightFade":50,"zRange":2},{"type":"SET_ON_HIT_PROXY","align":"TARGET_CENTER","onGuardSpawn":"ALWAYS","proxy":"suckedHit"},{"type":"HIT_CIRCLE","attackInfo":{"damageFactor":0,"element":"NEUTRAL","fly":"NONE","fx":"NONE","guardable":"NEVER","hitType":"BLUNT","hitsInvincibles":true,"impact":"NONE","limiter":"NO_DMG"},"duration":-1,"expandSpline":"LINEAR","minRadius":0,"multiHit":1.5,"radius":0.5,"target":{"ent":"self"}},{"type":"WAIT","time":-1}],"config":{"facingType":"FIXED","walkAnim":"default","weight":-1},"defaultGroup":"suck","walkAnims":{},"type":"Generic"},"suckedHit":{"action":[{"type":"HIT_DIRECT","_skip":true,"attackInfo":{"damageFactor":0.5,"element":"NEUTRAL","fly":"MASSIVE4","hitType":"SLASH","impact":"MASSIVE"},"dir":"FACE","multiHit":0,"target":"TARGET_COLL"},{"type":"HIT_DIRECT","attackInfo":{"damageFactor":0.3,"element":"NEUTRAL","fly":"LIGHT","fx":"LIGHT","hitType":"SLASH","impact":"LIGHT","lock":{}},"dir":"FACE","duration":0.7,"hitCount":2,"multiHit":0.1,"target":"TARGET_COLL"},{"type":"VAR_BOOL","_skip":true,"changeType":"set","value":true,"varName":"ent.vars.rotate"},{"type":"SET_VAR_ENTITY","_skip":true,"entity":{"self":1},"varName":"ent.vars.self"},{"type":"WAIT","time":1.1},{"type":"SPAWN_FX","effect":"FX:nature.water#splash-1","fixPos":"FIRST","target":{"ent":"target","align":"CENTER"}},{"type":"VAR_BOOL","_skip":true,"changeType":"set","value":false,"varName":"ent.vars.rotate"},{"type":"WAIT","time":0.1},{"type":"HIT_DIRECT","attackInfo":{"damageFactor":0.3,"element":"NEUTRAL","fly":"MASSIVE4","hitType":"SLASH","impact":"MASSIVE","lock":{}},"dir":"FACE","duration":2,"hitCount":3,"multiHit":0.1,"target":"TARGET_COLL"},{"type":"WAIT","time":0.3}],"config":{"walkAnim":"default","weight":-1},"defaultGroup":"hit","isSticky":{"stickTo":{"ent":"target"}},"walkAnims":{},"type":"Generic"}},"alts":{}}