{ "Shaman_GrassField": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "HP": 100.0, "attack": 10.0, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Shaman_GrassField", "abilityName": "Monster_Shaman_GrassField", "abilityOverride": "" } ], "timer": { "lifeTime": 10.0 } }, "Shaman_GrassWall": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachMesh", "mesh": "EffectMesh" }, "viewSize": 2.5, "affectedByWorld": true }, "combat": { "property": { "HP": 5000.0, "attack": 10.0, "weight": 150.0, "isLockHP": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Shaman_GrassWall_Interact", "abilityName": "Shaman_GrassWall_Interact", "abilityOverride": "" }, { "abilityID": "Shaman_GrassWall_EnableCollider", "abilityName": "Shaman_GrassWall_EnableCollider", "abilityOverride": "" }, { "abilityID": "Shaman_GrassWall_Detect", "abilityName": "Shaman_GrassWall_Detect", "abilityOverride": "" }, { "abilityID": "Shaman_GrassWall_Attack", "abilityName": "Shaman_GrassWall_Attack", "abilityOverride": "" }, { "abilityID": "Shaman_GrassWall_Effect", "abilityName": "Shaman_GrassWall_Effect", "abilityOverride": "" }, { "abilityID": "Shaman_GrassWall_LifeTime", "abilityName": "Shaman_GrassWall_LifeTime", "abilityOverride": "" } ], "timer": { "lifeTime": 10.0 }, "gadget": { "$type": "MoleMole.Config.ConfigGadgetCollidedPattern", "collision": { "triggerType": "TriggerAlways", "triggerCD": 0.3, "targetType": "Enemy" }, "collisionActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Shaman_GrassWall_Attack" } ], "thisColliderName": "Collider", "targetColliderName": "InteeTrigger" } }, "Shaman_Tornado": { "$type": "MoleMole.Config.ConfigGadget", "common": {}, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 10.0, "defense": 999999.0, "isInvincible": true }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Shaman_Tornado_Config", "abilityName": "Shaman_Tornado_Config", "abilityOverride": "" } ], "timer": { "lifeTime": 15.0 }, "move": { "$type": "MoleMole.Config.ConfigPinballBulletMove", "velocityForce": { "excludeForces": [ "WindZoneType", "AirflowType", "RiseType", "SpeedupType", "AirflowAccType" ] }, "speed": 3.25, "canBornInWater": true, "delay": 0.25, "stickToGround": { "maxStepHeight": 1.0, "maxSlopeAngle": 60.0, "heightToGround": 0.5, "flexibleRange": 0.5, "isStickToWater": true, "unstickWhenDownSlide": "Keep", "unstickWhenUpSlide": "Stay" }, "radius": 3.5, "traceOnYAxis": true, "randomBackAngleAdded": 60.0, "reboundInterval": 0.2, "outOfRangeFixCD": 0.5 } }, "Shaman_Tornado_Stage2": { "$type": "MoleMole.Config.ConfigGadget", "common": {}, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 10.0, "defense": 999999.0, "isInvincible": true }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Shaman_Tornado_Stage2_Config", "abilityName": "Shaman_Tornado_Stage2_Config", "abilityOverride": "" } ], "timer": { "lifeTime": 15.0 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 4.8, "canBornInWater": true, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "delay": 0.25 } }, "Shaman_Tornado_Position": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "HP": 100.0, "attack": 10.0, "isInvincible": true, "canTriggerBullet": false }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Shaman_Wind_Tornado_Trigger", "abilityName": "Monster_Shaman_Wind_Tornado_Trigger", "abilityOverride": "" } ], "timer": { "lifeTime": 15.0 } }, "Shaman_Tornado_Mid_Position": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "HP": 100.0, "attack": 10.0, "isInvincible": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Shaman_Wind_Tornado_Position_Mid", "abilityName": "Monster_Shaman_Wind_Tornado_Position_Mid", "abilityOverride": "" }, { "abilityID": "Monster_Shaman_Wind_Tornado_Trigger", "abilityName": "Monster_Shaman_Wind_Tornado_Trigger", "abilityOverride": "" } ], "timer": { "lifeTime": 25.0 } }, "Shaman_Torrent_Area": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Shaman_Torrent_Area_Damage", "abilityName": "Shaman_Torrent_Area_Damage", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 } }, "Shaman_WindZone_Position": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "HP": 100.0, "attack": 10.0, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Shaman_Wind_WindZone", "abilityName": "Monster_Shaman_Wind_WindZone", "abilityOverride": "" } ], "timer": { "lifeTime": 7.5 } }, "Shaman_HealRain_Field": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "HP": 100.0, "attack": 10.0, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Shaman_HealRain", "abilityName": "Shaman_HealRain", "abilityOverride": "" } ], "timer": { "lifeTime": 10.0 } }, "Shaman_RockPillar": { "$type": "MoleMole.Config.ConfigGadget", "hasConnectTrigger": true, "moveRefreshGroundForceUp": true, "combat": { "property": { "useCreatorProperty": true, "HP": 100.0, "weight": 150.0 }, "beHit": { "hitBloodEffect": "", "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Avatar&Monster_Lv4" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Shaman_RockPillar_Element", "abilityName": "Shaman_RockPillar_Element", "abilityOverride": "" }, { "abilityID": "Monster_Common_RockGadget_Summon_Detect", "abilityName": "Monster_Common_RockGadget_Summon_Detect", "abilityOverride": "" } ], "timer": { "lifeInfinite": true, "lifeTime": 999.0 }, "billboard": { "$type": "MoleMole.Config.ConfigCombatBillboard", "attachPoint": "BillboardAttach", "offset": { "y": 2.0 }, "radiusOffset": 2.0, "enableSelfAdapt": true, "showDistance": 10.0, "showHPBar": true, "size": "Big", "shieldBarOnly": true }, "canRemoveByClient": true }, "Shaman_IcePillar": { "$type": "MoleMole.Config.ConfigGadget", "hasConnectTrigger": true, "moveRefreshGroundForceUp": true, "combat": { "property": { "useCreatorProperty": true, "HP": 100.0, "weight": 150.0 }, "beHit": { "hitBloodEffect": "", "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Avatar&Monster_Lv4" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Shaman_IcePillar_Create", "abilityName": "Shaman_IcePillar_Create", "abilityOverride": "" }, { "abilityID": "Shaman_IcePiallar_AOE", "abilityName": "Monster_Shaman_Ice_PillarAoe", "abilityOverride": "" }, { "abilityID": "Monster_Common_RockGadget_Summon_Detect", "abilityName": "Monster_Common_RockGadget_Summon_Detect", "abilityOverride": "" }, { "abilityID": "Monster_Common_RockGadget_ResistZhongli", "abilityName": "Monster_Common_RockGadget_ResistZhongli", "abilityOverride": "" } ], "timer": { "lifeInfinite": true, "lifeTime": 999.0 }, "billboard": { "$type": "MoleMole.Config.ConfigCombatBillboard", "attachPoint": "BillboardAttach", "offset": { "y": 2.0 }, "radiusOffset": 2.0, "enableSelfAdapt": true, "showDistance": 10.0, "showHPBar": true, "size": "Big", "shieldBarOnly": true } }, "Shaman_Ice_SlowDownArea": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "HP": 1000000.0, "attack": 10.0, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Shaman_NormalAttack_SlowDownArea", "abilityName": "Shaman_NormalAttack_SlowDownArea", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 } }, "Shaman_Electric_Totem": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "HP": 100.0, "weight": 150.0, "isLockHP": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Shaman_Electric_TotemSummon", "abilityName": "Shaman_Electric_TotemSummon", "abilityOverride": "" }, { "abilityID": "Shaman_Electric_TotemDamage", "abilityName": "Shaman_Electric_TotemDamage", "abilityOverride": "" } ], "timer": { "lifeTime": 36.0 } } }