{ "Invoker_Herald_Water_SlashAtk_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Invoker_Herald_Water_SlashAtk_Bullet", "abilityName": "Invoker_Herald_Water_SlashAtk_Bullet", "abilityOverride": "" } ], "timer": { "lifeTime": 1.2 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 25.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" } }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "triggerType": "TriggerNoRepeat", "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Herald_Water_SlashAtk_Bullet" } ] } }, "Invoker_Herald_Water_ChargeAtk01_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Invoker_Herald_Water_ChargeAtk01_Bullet", "abilityName": "Invoker_Herald_Water_ChargeAtk01_Bullet", "abilityOverride": "" } ], "timer": { "lifeTime": 1.2 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 25.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" } }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "triggerType": "TriggerNoRepeat", "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Herald_Water_ChargeAtk01_Bullet" } ] } }, "Invoker_Herald_Water_ChargeAtk02_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Invoker_Herald_Water_ChargeAtk02_Bullet", "abilityName": "Invoker_Herald_Water_ChargeAtk02_Bullet", "abilityOverride": "" } ], "timer": { "lifeTime": 1.2 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 25.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" } }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "triggerType": "TriggerNoRepeat", "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Herald_Water_ChargeAtk02_Bullet" } ] } }, "Invoker_Deacon_Electric_RangeAtk_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Invoker_Deacon_Electric_RangeAtk_Bullet", "abilityName": "Invoker_Deacon_Electric_RangeAtk_Bullet", "abilityOverride": "" } ], "timer": { "lifeTime": 3.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 15.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" } } }, "Invoker_Deacon_Electric_ChargeAtk01_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Invoker_Deacon_Electric_ChargeAtk01_Bullet", "abilityName": "Invoker_Deacon_Electric_ChargeAtk01_Bullet", "abilityOverride": "" }, { "abilityID": "Invoker_Deacon_Electric_ChargeAtk01_Explosion", "abilityName": "Invoker_Deacon_Electric_ChargeAtk01_Explosion", "abilityOverride": "" } ], "timer": { "lifeTime": 3.0 }, "move": { "$type": "MoleMole.Config.ConfigItanoCircusBulletMove", "speed": 20.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "delay": 1.5, "itanoCircusStartAngler": 3600.0, "guidanceMinAnglerVelocity": 3600.0, "guidanceDuration": 0.1 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Deacon_Electric_ChargeAtk01_Bullet" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Deacon_Electric_ChargeAtk01_Explosion" } ] } }, "Invoker_Deacon_Electric_ChargeAtk02_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Invoker_Deacon_Electric_ChargeAtk02_Bullet", "abilityName": "Invoker_Deacon_Electric_ChargeAtk02_Bullet", "abilityOverride": "" }, { "abilityID": "Invoker_Deacon_Electric_ChargeAtk02_Explosion", "abilityName": "Invoker_Deacon_Electric_ChargeAtk02_Explosion", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 20.0, "acceleration": -10.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" } }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "triggerType": "TriggerNoRepeat", "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Deacon_Electric_ChargeAtk02_Bullet" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Deacon_Electric_ChargeAtk02_Explosion" } ] } }, "Invoker_Deacon_Fire_NormalAtk_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 10.0, "defense": 999999.0, "isLockHP": true }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Invoker_Deacon_Fire_NormalAtk_Bullet", "abilityName": "Invoker_Deacon_Fire_NormalAtk_Bullet", "abilityOverride": "" }, { "abilityID": "Invoker_Deacon_Fire_NormalAtk_Explode", "abilityName": "Invoker_Deacon_Fire_NormalAtk_Explode", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigItanoCircusBulletMove", "speed": 10.0, "maxSpeed": 20.0, "acceleration": 7.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "delay": 1.3, "itanoCircusStartAngler": 3600.0, "guidanceMinAnglerVelocity": 3600.0, "guidanceDuration": 0.1 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Deacon_Fire_NormalAtk_Explode" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Deacon_Fire_NormalAtk_Explode" } ], "killByOther": true } }, "Invoker_Deacon_Fire_BurnAtk_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 10.0, "defense": 999999.0, "isLockHP": true }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Invoker_Deacon_Fire_BurnAtk_Bullet", "abilityName": "Invoker_Deacon_Fire_BurnAtk_Bullet", "abilityOverride": "" }, { "abilityID": "Bullet_Landed", "abilityName": "Invoker_Deacon_Fire_BurnAtk_Explosion", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 3.0, "maxSpeed": 10.0, "acceleration": 5.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" } }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Deacon_Fire_BurnAtk_Explosion" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Deacon_Fire_BurnAtk_Explosion" } ], "killByOther": true } }, "Invoker_Deacon_Fire_BurnAtk_Pos": { "$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": "Invoker_Deacon_Fire_BurnAtk_Pos", "abilityName": "Invoker_Deacon_Fire_BurnAtk_Pos", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "canRemoveByClient": true }, "Invoker_Deacon_Fire_FireCore": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isLockHP": true }, "beHit": { "hitBloodEffect": "", "muteAllHitEffect": true }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Avatar&Monster_Lv4" }, "die": { "dieForceDisappearTime": 2.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Invoker_Deacon_Fire_FireCoreAbilities", "abilityName": "Invoker_Deacon_Fire_FireCoreAbilities", "abilityOverride": "" } ], "timer": { "lifeInfinite": true }, "billboard": { "$type": "MoleMole.Config.ConfigCombatBillboard", "attachPoint": "BillboardAttach", "offset": { "y": 1.0 }, "radiusOffset": 0.5, "showDistance": 48.0, "showHPBar": true, "forceShowDistance": 30.0, "size": "Big", "shieldBarOnly": true } }, "Invoker_Deacon_Fire_RangeAtk_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 10.0, "defense": 999999.0, "isLockHP": true }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Invoker_Deacon_Fire_RangeAtk_Bullet", "abilityName": "Invoker_Deacon_Fire_RangeAtk_Bullet", "abilityOverride": "" }, { "abilityID": "Invoker_Deacon_Fire_RangeAtk_Explosion", "abilityName": "Invoker_Deacon_Fire_RangeAtk_Explosion", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigItanoCircusBulletMove", "speed": 18.0, "maxSpeed": 23.0, "acceleration": 5.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "delay": 1.1, "itanoCircusStartAngler": 3600.0, "guidanceMinAnglerVelocity": 3600.0, "guidanceDuration": 0.1 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Deacon_Fire_RangeAtk_Explosion" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Deacon_Fire_RangeAtk_Explosion" } ], "killByOther": true } }, "Invoker_Deacon_Fire_HitOwner_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 10.0, "defense": 999999.0, "isInvincible": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Invoker_Deacon_Fire_FiceCoreOwnerAtk_Hit", "abilityName": "Invoker_Deacon_Fire_FiceCoreOwnerAtk_Hit", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigItanoCircusBulletMove", "speed": 5.0, "maxSpeed": 12.0, "minSpeed": 0.2, "anglerVelocity": 480.0, "acceleration": 5.0, "canBornInWater": true, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "delay": 0.35, "guidanceMinAnglerVelocity": 180.0, "guidanceDuration": 35.0 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "triggerType": "TriggerNoRepeat", "targetType": "AllExceptSelf", "ignoreScene": true }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Deacon_Fire_FiceCoreOwnerAtk_Hit" } ] } }, "Invoker_Deacon_Fire_FireCore_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 10.0, "defense": 999999.0, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "", "abilityName": "Invoker_Deacon_Fire_RangeAtk_Bullet", "abilityOverride": "" } ], "timer": { "lifeTime": 10.0 }, "move": { "$type": "MoleMole.Config.ConfigItanoCircusBulletMove", "speed": 1.5, "maxSpeed": 24.0, "minSpeed": 1.5, "anglerVelocity": 150.0, "acceleration": 32.0, "canBornInWater": true, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "delay": 0.5, "guidanceDelay": 0.2, "guidanceSpeedChange": false, "guidanceMinAnglerVelocity": 150.0, "guidanceDuration": 1.0 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Invoker_Deacon_Fire_RangeAtk_Bullet" } ] } }, "Invoker_Deacon_Fire_FireCoreRangePos": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 10.0, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Invoker_Deacon_Fire_HellFire_Logic", "abilityName": "Invoker_Deacon_Fire_HellFire_Logic", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "canRemoveByClient": true } }