|
|
@ -101,7 +101,7 @@ null,
|
|
|
|
{"id":99,"autoRemovalTiming":1,"chanceByDamage":100,"traits":[{"code":11,"dataId":14,"value":1.09},{"code":22,"dataId":3,"value":-0.1},{"code":11,"dataId":18,"value":1.09},{"code":13,"dataId":248,"value":1.3}],"iconIndex":355,"maxTurns":5,"message1":"的体表被抓伤了!","message2":"的体表被抓伤了!","message3":"","message4":"","minTurns":5,"motion":0,"name":"抓伤III","note":"<Custom Apply Effect>\n user.removeState(97);\n user.removeState(98);\n user.removeState(255);\n</Custom Apply Effect>\n\n<Custom Action Start Effect>\n user._bleed = user._bleed || 0;\n var e = Math.floor(user.mhp*0.03)*(-1);\n e = Math.max(e, -4000);\n user.gainHp(e);\n user.startDamagePopup();\n</Custom Action Start Effect>","overlay":0,"priority":50,"removeAtBattleEnd":true,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":99,"autoRemovalTiming":1,"chanceByDamage":100,"traits":[{"code":11,"dataId":14,"value":1.09},{"code":22,"dataId":3,"value":-0.1},{"code":11,"dataId":18,"value":1.09},{"code":13,"dataId":248,"value":1.3}],"iconIndex":355,"maxTurns":5,"message1":"的体表被抓伤了!","message2":"的体表被抓伤了!","message3":"","message4":"","minTurns":5,"motion":0,"name":"抓伤III","note":"<Custom Apply Effect>\n user.removeState(97);\n user.removeState(98);\n user.removeState(255);\n</Custom Apply Effect>\n\n<Custom Action Start Effect>\n user._bleed = user._bleed || 0;\n var e = Math.floor(user.mhp*0.03)*(-1);\n e = Math.max(e, -4000);\n user.gainHp(e);\n user.startDamagePopup();\n</Custom Action Start Effect>","overlay":0,"priority":50,"removeAtBattleEnd":true,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":100,"autoRemovalTiming":1,"chanceByDamage":100,"traits":[{"code":11,"dataId":14,"value":1.12},{"code":22,"dataId":3,"value":-0.13},{"code":11,"dataId":18,"value":1.12},{"code":13,"dataId":248,"value":1.4}],"iconIndex":356,"maxTurns":5,"message1":"的体表被抓伤了!","message2":"的体表被抓伤了!","message3":"","message4":"","minTurns":5,"motion":0,"name":"抓伤IV","note":"<Custom Apply Effect>\n user.removeState(97);\n user.removeState(98);\n user.removeState(99);\n user.removeState(255);\n</Custom Apply Effect>\n\n<Custom Action Start Effect>\n user._bleed = user._bleed || 0;\n var e = Math.floor(user.mhp*0.04)*(-1);\n e = Math.max(e, -4000);\n user.gainHp(e);\n user.startDamagePopup();\n</Custom Action Start Effect>","overlay":0,"priority":50,"removeAtBattleEnd":true,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":100,"autoRemovalTiming":1,"chanceByDamage":100,"traits":[{"code":11,"dataId":14,"value":1.12},{"code":22,"dataId":3,"value":-0.13},{"code":11,"dataId":18,"value":1.12},{"code":13,"dataId":248,"value":1.4}],"iconIndex":356,"maxTurns":5,"message1":"的体表被抓伤了!","message2":"的体表被抓伤了!","message3":"","message4":"","minTurns":5,"motion":0,"name":"抓伤IV","note":"<Custom Apply Effect>\n user.removeState(97);\n user.removeState(98);\n user.removeState(99);\n user.removeState(255);\n</Custom Apply Effect>\n\n<Custom Action Start Effect>\n user._bleed = user._bleed || 0;\n var e = Math.floor(user.mhp*0.04)*(-1);\n e = Math.max(e, -4000);\n user.gainHp(e);\n user.startDamagePopup();\n</Custom Action Start Effect>","overlay":0,"priority":50,"removeAtBattleEnd":true,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":101,"autoRemovalTiming":1,"chanceByDamage":100,"traits":[{"code":11,"dataId":14,"value":1.15},{"code":22,"dataId":3,"value":-0.15},{"code":11,"dataId":18,"value":1.15},{"code":13,"dataId":248,"value":1.5}],"iconIndex":357,"maxTurns":5,"message1":"的体表被抓伤了!","message2":"的体表被抓伤了!","message3":"","message4":"","minTurns":5,"motion":0,"name":"抓伤V","note":"<Custom Apply Effect>\n user.removeState(97);\n user.removeState(98);\n user.removeState(99);\n user.removeState(100);\n user.removeState(255);\n</Custom Apply Effect>\n\n<Custom Action Start Effect>\n user._bleed = user._bleed || 0;\n var e = Math.floor(user.mhp*0.05)*(-1);\n e = Math.max(e, -5000);\n user.gainHp(e);\n user.startDamagePopup();\n</Custom Action Start Effect>","overlay":0,"priority":50,"removeAtBattleEnd":true,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":101,"autoRemovalTiming":1,"chanceByDamage":100,"traits":[{"code":11,"dataId":14,"value":1.15},{"code":22,"dataId":3,"value":-0.15},{"code":11,"dataId":18,"value":1.15},{"code":13,"dataId":248,"value":1.5}],"iconIndex":357,"maxTurns":5,"message1":"的体表被抓伤了!","message2":"的体表被抓伤了!","message3":"","message4":"","minTurns":5,"motion":0,"name":"抓伤V","note":"<Custom Apply Effect>\n user.removeState(97);\n user.removeState(98);\n user.removeState(99);\n user.removeState(100);\n user.removeState(255);\n</Custom Apply Effect>\n\n<Custom Action Start Effect>\n user._bleed = user._bleed || 0;\n var e = Math.floor(user.mhp*0.05)*(-1);\n e = Math.max(e, -5000);\n user.gainHp(e);\n user.startDamagePopup();\n</Custom Action Start Effect>","overlay":0,"priority":50,"removeAtBattleEnd":true,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":102,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[{"code":23,"dataId":2,"value":0.85}],"iconIndex":328,"maxTurns":1,"message1":"被叠加了流血!","message2":"","message3":"正在流失血液!","message4":"的流血已被治愈!","minTurns":1,"motion":0,"name":"流血","note":"<Counter Text Color: 18>\n<Counter Alignment: left>\n\n<Custom Apply Effect>\n user._bleed = user._bleed || 0;\n user.setStateCounter(102, user._bleed);\n</Custom Apply Effect>\n\n<Custom Remove Effect>\nuser._bleed = undefined;\n</Custom Remove Effect>\n\n<Custom Action Start Effect>\n user._bleed = user._bleed || 0;\n var a = Math.floor(user.hp*0.03);\n if(a > 0){\n a *= (-1);\n a = Math.max(a, -8000);\n user.gainHp(a);\n user.startDamagePopup();\n }\n user._bleed -= 1;\n user.setStateCounter(102, user._bleed);\n if(user._bleed == 0){\n user.removeState(102);\n }\n</Custom Action Start Effect>\n\n<Custom Respond Effect>\nif(this.isDamage() && this.isHpEffect() && value > 0 && this.isPhysical()){\n target._defence = target._defence || 0; \nif(target._defence > 0){\n target._defence -= 1;\n target.setStateCounter(213, target._defence);\n if (target._defence <= 0){ \n target.removeState(213); \n }\n target._bleed -= 1;\n target.setStateCounter(102, target._bleed);\n if(target._bleed == 0){\n target.removeState(102);\n }\n }\nelse{\n target._block = target._block || 0;\n var bleeding = target.hp/30;\n if(user.atk > target.def){\n bleeding += (user.atk - target.def)*(1 + user.atk*user.level/2048);\n }\n bleeding -= target._block * 5;\n var dem = target.hp - 1;\n bleeding = Math.min(bleeding, 6000, dem);\n bleeding = Math.max(bleeding, 0);\n bleeding = Math.floor(bleeding);\n if(bleeding > 0){\n target.gainHp(-bleeding);\n if(bleeding >= value){\n target.startDamagePopup();\n }\n }\n target._bleed -= 1;\n target.setStateCounter(102, target._bleed);\n if(target._bleed == 0){\n target.removeState(102);\n }\n}\n}\n</Custom Respond Effect>\n","overlay":0,"priority":50,"removeAtBattleEnd":true,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":102,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[{"code":23,"dataId":2,"value":0.85}],"iconIndex":328,"maxTurns":1,"message1":"被叠加了流血!","message2":"","message3":"正在流失血液!","message4":"的流血已被治愈!","minTurns":1,"motion":0,"name":"流血","note":"<Counter Text Color: 9>\n<Counter Alignment: left>\n\n<Custom Apply Effect>\n user._bleed = user._bleed || 0;\n user.setStateCounter(102, user._bleed);\n</Custom Apply Effect>\n\n<Custom Remove Effect>\nuser._bleed = undefined;\n</Custom Remove Effect>\n\n<Custom Action Start Effect>\n user._bleed = user._bleed || 0;\n var a = user.mhp/100;\n a *= user._bleed/10;\n a = Math.max(a, 1);\n a = Math.floor(Math.min(a, 10000));\n a = Math.min(a, user.hp - 1);\n a *= (-1);\n user.gainHp(a);\n user.startDamagePopup();\n user._bleed = Math.floor(user._bleed/2);\n user.setStateCounter(102, user._bleed);\n if(user._bleed < 10 ||\n user.hp < 10){\n user._bleed = undefined;\n user.removeState(102);\n }\n</Custom Action Start Effect>\n\n<Custom Respond Effect>\nif(this.isDamage() \n&& this.isHpEffect() \n&& value > 0 \n&& this.isPhysical()){\nuser._bleed += 2;\n}\n</Custom Respond Effect>","overlay":0,"priority":50,"removeAtBattleEnd":true,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":103,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"","note":"","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":103,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"","note":"","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":104,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"","note":"","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":104,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"","note":"","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":105,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"","note":"","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":105,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"","note":"","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
@ -326,7 +326,7 @@ null,
|
|
|
|
{"id":324,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"电弧","note":"<Custom Battle Effect>\nuser._atktimes = 0;\n</Custom Battle Effect>\n\n<Custom Establish Effect>\nif(this.isSkill() && \n(this.item().meta.技能类型 == '普攻' || \nthis.item().meta.技能类型 == '类普攻') \n&& user.atk > 10 ){\n user._atktimes = user._atktimes || 0;\n user._atktimes += 1;\n if(user._atktimes == 4){\n user._atktimes = 0;\n $gameActors.actor(12)._lastallyid = user.actorId();\n var subject = $gameActors.actor(12);\n subject.forceAction(507, this._targetIndex);\n BattleManager.forceAction(subject);\n }\n }\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":324,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"电弧","note":"<Custom Battle Effect>\nuser._atktimes = 0;\n</Custom Battle Effect>\n\n<Custom Establish Effect>\nif(this.isSkill() && \n(this.item().meta.技能类型 == '普攻' || \nthis.item().meta.技能类型 == '类普攻') \n&& user.atk > 10 ){\n user._atktimes = user._atktimes || 0;\n user._atktimes += 1;\n if(user._atktimes == 4){\n user._atktimes = 0;\n $gameActors.actor(12)._lastallyid = user.actorId();\n var subject = $gameActors.actor(12);\n subject.forceAction(507, this._targetIndex);\n BattleManager.forceAction(subject);\n }\n }\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":325,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"迅捷强击被动","note":"<Custom Battle Effect>\nuser._stratkcd = 0;\n</Custom Battle Effect>\n\n<Custom Turn End Effect>\nuser._stratkcd = user._stratkcd || 0;\nuser._stratkcd = Math.max(user._stratkcd - 1, 0); \n</Custom Turn End Effect>\n\n<Custom Initiate Effect>\nuser._stratkcd = user._stratkcd || 0;\nif(this.isSkill() && this.item().meta.技能类型 == '普攻'){}\nelse{\n if(this.isSkill() && \n (this.item().meta.技能类型 == '类普攻' || \n this.item().meta.技能类型 == '技能')&& \n user.atk > 10 && user._stratkcd == 0){\n user.addState(326);\n $gameActors.actor(12)._lastallyid = user.actorId();\n }\n}\n</Custom Initiate Effect>\n\n<Custom Establish Effect>\nif(this.isSkill() && \n (this.item().meta.技能类型 == '普攻' || \n this.item().meta.技能类型 == '类普攻' )\n && user.isStateAffected(326)){\n var subject = $gameActors.actor(12);\n subject.forceAction(506, this._targetIndex);\n BattleManager.forceAction(subject);\n user.removeState(326);\n user.addState(262);\n user._stratkcd = 3;\n}\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":325,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"迅捷强击被动","note":"<Custom Battle Effect>\nuser._stratkcd = 0;\n</Custom Battle Effect>\n\n<Custom Turn End Effect>\nuser._stratkcd = user._stratkcd || 0;\nuser._stratkcd = Math.max(user._stratkcd - 1, 0); \n</Custom Turn End Effect>\n\n<Custom Initiate Effect>\nuser._stratkcd = user._stratkcd || 0;\nif(this.isSkill() && this.item().meta.技能类型 == '普攻'){}\nelse{\n if(this.isSkill() && \n (this.item().meta.技能类型 == '类普攻' || \n this.item().meta.技能类型 == '技能')&& \n user.atk > 10 && user._stratkcd == 0){\n user.addState(326);\n $gameActors.actor(12)._lastallyid = user.actorId();\n }\n}\n</Custom Initiate Effect>\n\n<Custom Establish Effect>\nif(this.isSkill() && \n (this.item().meta.技能类型 == '普攻' || \n this.item().meta.技能类型 == '类普攻' )\n && user.isStateAffected(326)){\n var subject = $gameActors.actor(12);\n subject.forceAction(506, this._targetIndex);\n BattleManager.forceAction(subject);\n user.removeState(326);\n user.addState(262);\n user._stratkcd = 3;\n}\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":326,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":434,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"迅捷强击","note":"","overlay":0,"priority":50,"removeAtBattleEnd":true,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":326,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":434,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"迅捷强击","note":"","overlay":0,"priority":50,"removeAtBattleEnd":true,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":327,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"破败","note":"<Custom Establish Effect>\nthis._pcirate = this._pcirate || 1;\ntarget._block = target._block || 0;\nif(this.isSkill() && \n(this.item().meta.技能类型 == '普攻' \n|| this.item().meta.技能类型 == '类普攻'\n|| this.item().meta.技能类型 == '空手普攻') \n&& user.atk > 10 ){\nvar i = target.hp*0.04;\nvar h = user.atk - target.def;\nif(h > 0){ \n i += h*(1 + h*target.level/2048);}\nvar j = target.hp*0.06;\ni = Math.min(i,j);\ni -= target._block*5;\ni = Math.floor(i);\ni = Math.min(i, 6000);\ni *= this._pcirate;\ni = Math.min(i, target.hp - 1);\ni = Math.floor(i);\ntarget._defence = target._defence || 0; \nif( i > 0 ){\n if(target._defence > 0){\n target._defence -= 1;\n target.setStateCounter(213, target._defence);\n if (target._defence <= 0){ \n target.removeState(213); \n }\n }\n else{\n if(target.barrierPoints() > 0){\n target.loseBarrier(Math.floor(-i*2));\n }\n else{\n target.gainHp(-i);\n if(i >= value){\n target.startDamagePopup();\n }\n }\n }\n}\n} \n</Custom Establish Effect>\n","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":327,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"破败","note":"<Custom Confirm Effect>\nthis._pcirate = this._pcirate || 1;\ntarget._block = target._block || 0;\nif(this.isSkill() && \n(this.item().meta.技能类型 == '普攻' \n|| this.item().meta.技能类型 == '类普攻'\n|| this.item().meta.技能类型 == '空手普攻') \n&& user.atk > 10 ){\nvar i = target.hp*0.04;\nvar h = user.atk - target.def;\nif(h > 0){ \ni += h*(1 + h*target.level/2048);}\nvar j = target.hp*0.06;\ni = Math.min(i,j);\ni -= target._block*5;\ni = Math.floor(i);\ni = Math.min(i, 6000);\ni *= this._pcirate;\ni = Math.floor(i);\ntarget._defence = target._defence || 0; \nif( i > 0 ){\n if(target._defence > 0){\n target._defence -= 1;\n target.setStateCounter(213, target._defence);\n if (target._defence <= 0){ \n target.removeState(213); \n }\n }\n else{\n value += i;\n }\n}\n} \n</Custom Confirm Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":328,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"冰霜溅射","note":"<Custom Battle Effect>\nuser._icecd = 0;\n</Custom Battle Effect>\n\n<Custom Turn End Effect>\nuser._icecd = user._icecd || 0;\nuser._icecd = Math.max(user._icecd - 1, 0);\n</Custom Turn End Effect>\n\n<Custom Establish Effect>\nif(this.isSkill() \n&& this.item().meta.技能类型 == '技能' \n && this.isMagical() \n && user.mat > 10 && user._icecd == 0){\n $gameActors.actor(12)._lastallyid = user.actorId();\n var subject = $gameActors.actor(12);\n subject.forceAction(508, this._targetIndex);\n BattleManager.forceAction(subject);\n user._icecd = 4;\n}\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":328,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"冰霜溅射","note":"<Custom Battle Effect>\nuser._icecd = 0;\n</Custom Battle Effect>\n\n<Custom Turn End Effect>\nuser._icecd = user._icecd || 0;\nuser._icecd = Math.max(user._icecd - 1, 0);\n</Custom Turn End Effect>\n\n<Custom Establish Effect>\nif(this.isSkill() \n&& this.item().meta.技能类型 == '技能' \n && this.isMagical() \n && user.mat > 10 && user._icecd == 0){\n $gameActors.actor(12)._lastallyid = user.actorId();\n var subject = $gameActors.actor(12);\n subject.forceAction(508, this._targetIndex);\n BattleManager.forceAction(subject);\n user._icecd = 4;\n}\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":329,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"奥术波动","note":"<Custom Battle Effect>\nuser._wavecd = 0;\n</Custom Battle Effect>\n\n<Custom Turn End Effect>\nuser._wavecd = user._wavecd || 0;\nuser._wavecd = Math.max(user._wavecd - 1, 0);\n</Custom Turn End Effect>\n\n<Custom Establish Effect>\nif(this.isSkill() && this.item().meta.技能类型 == '技能' \n && this.isMagical() && user.mat > 10 && user._wavecd == 0){\n $gameActors.actor(12)._lastallyid = user.actorId();\n var subject = $gameActors.actor(12);\n subject.forceAction(509, this._targetIndex);\n BattleManager.forceAction(subject);\n user._wavecd = 4;\n}\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":329,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"奥术波动","note":"<Custom Battle Effect>\nuser._wavecd = 0;\n</Custom Battle Effect>\n\n<Custom Turn End Effect>\nuser._wavecd = user._wavecd || 0;\nuser._wavecd = Math.max(user._wavecd - 1, 0);\n</Custom Turn End Effect>\n\n<Custom Establish Effect>\nif(this.isSkill() && this.item().meta.技能类型 == '技能' \n && this.isMagical() && user.mat > 10 && user._wavecd == 0){\n $gameActors.actor(12)._lastallyid = user.actorId();\n var subject = $gameActors.actor(12);\n subject.forceAction(509, this._targetIndex);\n BattleManager.forceAction(subject);\n user._wavecd = 4;\n}\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":330,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"迟滞之环","note":"<Custom Battle Effect>\nuser._ringcd = 0;\n</Custom Battle Effect>\n\n<Custom Turn End Effect>\nuser._ringcd = user._ringcd || 0;\nuser._ringcd = Math.max(user._ringcd - 1, 0);\n</Custom Turn End Effect>\n\n<Custom Establish Effect>\nif(this.isSkill() && this.item().meta.技能类型 == '技能' \n && this.isMagical() && user.mat > 10 && user._ringcd == 0){\n $gameActors.actor(12)._lastallyid = user.actorId();\n var subject = $gameActors.actor(12);\n subject.forceAction(510, this._targetIndex);\n BattleManager.forceAction(subject);\n user._ringcd = 5;\n}\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":330,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"迟滞之环","note":"<Custom Battle Effect>\nuser._ringcd = 0;\n</Custom Battle Effect>\n\n<Custom Turn End Effect>\nuser._ringcd = user._ringcd || 0;\nuser._ringcd = Math.max(user._ringcd - 1, 0);\n</Custom Turn End Effect>\n\n<Custom Establish Effect>\nif(this.isSkill() && this.item().meta.技能类型 == '技能' \n && this.isMagical() && user.mat > 10 && user._ringcd == 0){\n $gameActors.actor(12)._lastallyid = user.actorId();\n var subject = $gameActors.actor(12);\n subject.forceAction(510, this._targetIndex);\n BattleManager.forceAction(subject);\n user._ringcd = 5;\n}\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
@ -334,7 +334,7 @@ null,
|
|
|
|
{"id":332,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"恐惧侵蚀","note":"<Custom Establish Effect>\nif(this.isSkill() && this.item().meta.技能类型 == '技能' \n && this.isMagical() && user.mat > 10){\n user._fear = user._fear || 0;\n user._fear += 1;\n var random = Math.random()*5;\n if(random <= user._fear){\n user._fear = 0;\n var subject = $gameActors.actor(12);\n subject.forceAction(511, this._targetIndex);\n BattleManager.forceAction(subject);\n }\n}\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":332,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"恐惧侵蚀","note":"<Custom Establish Effect>\nif(this.isSkill() && this.item().meta.技能类型 == '技能' \n && this.isMagical() && user.mat > 10){\n user._fear = user._fear || 0;\n user._fear += 1;\n var random = Math.random()*5;\n if(random <= user._fear){\n user._fear = 0;\n var subject = $gameActors.actor(12);\n subject.forceAction(511, this._targetIndex);\n BattleManager.forceAction(subject);\n }\n}\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":333,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"杀鸡小刀","note":"<Custom Confirm Effect>\n this.certainhp = target.hp;\n</Custom Confirm Effect>\n\n<Custom Establish Effect>\n this.certainhp = this.certainhp || 1;\n if(target.isStateAffected(144)){}\n else{\n if(this.isSkill() &&\n this.isPhysical() &&\n (this.item().meta.技能类型 == '普攻' ||\n this.item().meta.技能类型 == '类普攻' )){\n var a = Math.random()*100;\n if(a <= 15){\n target.gainHp(-999999);\n }\n }\n if(this.certainhp == 0){}\n else{\n if(target.hp <= 0){\n user.gainExp(5);\n }\n }\n }\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":333,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"杀鸡小刀","note":"<Custom Confirm Effect>\n this.certainhp = target.hp;\n</Custom Confirm Effect>\n\n<Custom Establish Effect>\n this.certainhp = this.certainhp || 1;\n if(target.isStateAffected(144)){}\n else{\n if(this.isSkill() &&\n this.isPhysical() &&\n (this.item().meta.技能类型 == '普攻' ||\n this.item().meta.技能类型 == '类普攻' )){\n var a = Math.random()*100;\n if(a <= 15){\n target.gainHp(-999999);\n }\n }\n if(this.certainhp == 0){}\n else{\n if(target.hp <= 0){\n user.gainExp(5);\n }\n }\n }\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":334,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"绝对猎手","note":"<Ignore Physical Taunt>\n<Ignore Magical Taunt>\n<Ignore Certain Taunt>\n\n<Custom Confirm Effect>\n this.certainhp = target.hp;\n</Custom Confirm Effect>\n\n<Custom Establish Effect>\n this.certainhp = this.certainhp || 1;\n if(this.certainhp == 0){}\n else{\n if(target.hp <= 0){\n user.gainTp(20);\n user.addState(166);\n }\n }\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":334,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"绝对猎手","note":"<Ignore Physical Taunt>\n<Ignore Magical Taunt>\n<Ignore Certain Taunt>\n\n<Custom Confirm Effect>\n this.certainhp = target.hp;\n</Custom Confirm Effect>\n\n<Custom Establish Effect>\n this.certainhp = this.certainhp || 1;\n if(this.certainhp == 0){}\n else{\n if(target.hp <= 0){\n user.gainTp(20);\n user.addState(166);\n }\n }\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":335,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"剧毒","note":"<Custom Establish Effect>\nthis._pcirate = this._pcirate || 1;\nif(this.isSkill() && \n(this.item().meta.技能类型 == '普攻' \n|| this.item().meta.技能类型 == '类普攻'\n|| this.item().meta.技能类型 == '空手普攻') \n&& user.mat > 10 ){\nif(target.isStateAffected(66) ||\n target.isStateAffected(67) ||\n target.isStateAffected(68) ) {\n if(target.barrierPoints() > 0){}\n else{\n var i = (target.mhp - target.hp)*0.02;\n var h = user.mat - target.mdf/2;\n if(h > 0){ \n i += h*(1 + h*target.level/2048);}\n var j = target.hp*0.04;\n i = Math.min(i,j);\n i = Math.floor(i);\n if(target.isStateAffected(67)){\n i *= 5/4;\n }\n else{\n if(target.isStateAffected(68)){\n i *= 3/2; }\n }\n i = Math.min(i, 8000);\n i *= this._pcirate;\n i = Math.min(i, target.hp - 1);\n i = Math.floor(i);\n target.gainHp(-i);\n if(i >= value){\n target.startDamagePopup(); }\n }\n }\n var judge = 10;\n if(target.isStateAffected(144)){\n judge -= 1; }\n if(target.isStateAffected(151)){\n judge -= 1; }\n if(target.barrierPoints() > 0){\n judge -= 2; }\n var random = Math.random()*10;\n if(judge <= random){\n target.addState(248); }\n}\n</Custom Establish Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":335,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"剧毒","note":"<Custom Confirm Effect>\nthis._pcirate = this._pcirate || 1;\nif(this.isSkill() && \n(this.item().meta.技能类型 == '普攻' \n|| this.item().meta.技能类型 == '类普攻'\n|| this.item().meta.技能类型 == '空手普攻') \n&& user.mat > 10 ){\nif(target.isStateAffected(66) ||\n target.isStateAffected(67) ||\n target.isStateAffected(68) ) {\n if(target.barrierPoints() > 0){}\n else{\n var i = (target.mhp - target.hp)*0.02;\n var h = user.mat - target.mdf;\n if(h > 0){ \n i += h*(1 + h*target.level/2048);}\n var j = target.hp*0.04;\n i = Math.min(i,j);\n i = Math.floor(i);\n if(target.isStateAffected(67)){\n i *= 5/4;\n }\n else{\n if(target.isStateAffected(68)){\n i *= 3/2; }\n }\n i = Math.min(i, 6000);\n i *= this._pcirate;\n i = Math.min(i, target.hp - 1);\n i = Math.floor(i);\n value += i;\n }\n var judge = 10;\n if(target.isStateAffected(144)){\n judge -= 1; }\n if(target.isStateAffected(151)){\n judge -= 1; }\n if(target.barrierPoints() > 0){\n judge -= 2; }\n var random = Math.random()*10;\n if(judge <= random){\n target.addState(248); }\n}\n}\n</Custom Confirm Effect>","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":336,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"","note":"","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":336,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"","note":"","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":337,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"","note":"","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":337,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"","note":"","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":338,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"","note":"","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|
{"id":338,"autoRemovalTiming":0,"chanceByDamage":100,"traits":[],"iconIndex":0,"maxTurns":1,"message1":"","message2":"","message3":"","message4":"","minTurns":1,"motion":0,"name":"","note":"","overlay":0,"priority":50,"removeAtBattleEnd":false,"removeByDamage":false,"removeByRestriction":false,"removeByWalking":false,"restriction":0,"stepsToRemove":100},
|
|
|
|