{ "Weapon_FishingRod": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachMesh", "mesh": "EffectMesh" }, "affectedByWorld": true }, "combat": { "property": { "HP": 9999999.0, "defense": 999999.0, "isInvincible": true, "isGhostToAllied": true }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Metal", "abilityName": "Avatar_Common_FishingRod", "abilityOverride": "" } ], "equipment": { "attachTo": "equip10", "subAttachTo": "", "auxToTrans": "" } }, "Fishing_Rod_Normal_01": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachMesh", "mesh": "EffectMesh" }, "affectedByWorld": true }, "combat": { "property": { "HP": 9999999.0, "defense": 999999.0, "isInvincible": true, "isGhostToAllied": true }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Metal", "abilityName": "Avatar_Common_FishingRod", "abilityOverride": "" } ], "move": { "$type": "MoleMole.Config.ConfigFollowMove", "velocityForce": { "muteAll": true }, "attachPoint": "WeaponR", "followRotation": true, "handleInLateTick": true } }, "Fishing_Aim_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Avatar_Common_Fishing_Cast_Bullet", "abilityName": "Avatar_Common_Fishing_Cast_Bullet", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigFishingAimParabolaBulletMove", "syncToRemote": true, "globalValueKey": "_ABILITY_Fishing_Aim_Length" }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "ccd": { "type": "Always" }, "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Common_Fishing_Cast_Bullet" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Common_Fishing_Cast_Bullet" } ] } }, "Fishing_Cork": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Avatar_Common_Fishing_Cork", "abilityName": "Avatar_Common_Fishing_Cork", "abilityOverride": "" } ], "timer": { "lifeInfinite": true } } }