From ddfb9d97cdf706be4273395454733217b3331678 Mon Sep 17 00:00:00 2001 From: MELERIX <MELERIX@users.noreply.github.com> Date: Fri, 4 Feb 2011 16:33:06 +0000 Subject: [PATCH] XML: Minor Pet Skills Updates, thanks tan. --- .../data/stats/skills/05100-05199.xml | 91 ++++++++++++++----- .../data/stats/skills/05500-05599.xml | 30 +++++- .../data/stats/skills/06400-06499.xml | 16 +++- 3 files changed, 107 insertions(+), 30 deletions(-) diff --git a/datapack_development/data/stats/skills/05100-05199.xml b/datapack_development/data/stats/skills/05100-05199.xml index e22ee2a39d..2021bac22b 100644 --- a/datapack_development/data/stats/skills/05100-05199.xml +++ b/datapack_development/data/stats/skills/05100-05199.xml @@ -1193,9 +1193,14 @@ </skill> <skill id="5186" levels="2" name="Pet Haste"> <table name="#pAtkSpd"> 1.15 1.33 </table> + <table name="#mpConsume"> 16 19 </table> + <table name="#mpInitialConsume"> 4 5 </table> + <table name="#magicLvl"> 44 52 </table> <table name="#stackOrder"> 1 2 </table> <table name="#aggro"> 418 495 </table> - <set name="mpConsume" val="48" /> + <set name="mpConsume" val="#mpConsume" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="target" val="TARGET_OWNER_PET" /> <set name="reuseDelay" val="6000" /> <set name="hitTime" val="4000" /> @@ -1214,9 +1219,14 @@ <skill id="5187" levels="4" name="Pet Vampiric Rage"> <table name="#aggro"> 285 418 549 646 </table> <table name="#absorbDam"> 6 7 8 9 </table> + <table name="#mpConsume"> 11 16 22 27 </table> + <table name="#mpInitialConsume"> 3 4 6 7 </table> + <table name="#magicLvl"> 30 44 58 72 </table> <table name="#stackOrder"> 1 2 3 4 </table> - <set name="mpConsume" val="54" /> + <set name="mpConsume" val="#mpConsume" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="target" val="TARGET_OWNER_PET" /> + <set name="magicLvl" val="#magicLvl" /> <set name="reuseDelay" val="6000" /> <set name="hitTime" val="4000" /> <set name="skillType" val="BUFF" /> @@ -1232,11 +1242,15 @@ </for> </skill> <skill id="5188" levels="3" name="Pet Regeneration"> - <table name="#mpConsume"> 30 44 52 </table> + <table name="#mpConsume"> 12 18 21 </table> + <table name="#mpInitialConsume"> 3 5 6 </table> <table name="#rate"> 1.1 1.15 1.2 </table> + <table name="#magicLvl"> 35 48 56 </table> <table name="#stackOrder"> 1 2 3 </table> <table name="#aggro"> 331 457 532 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="target" val="TARGET_OWNER_PET" /> <set name="reuseDelay" val="6000" /> <set name="hitTime" val="4000" /> @@ -1253,11 +1267,15 @@ </for> </skill> <skill id="5189" levels="6" name="Pet Blessed Body"> - <table name="#mpConsume"> 39 44 48 52 60 67 </table> + <table name="#mpConsume"> 16 18 19 21 24 27 </table> <table name="#maxHp"> 1.1 1.15 1.2 1.25 1.3 1.35 </table> + <table name="#mpInitialConsume"> 4 5 5 6 6 7 </table> <table name="#stackOrder"> 1 2 3 4 5 6 </table> + <table name="#magicLvl"> 44 48 52 56 64 72 </table> <table name="#aggro"> 418 457 495 532 597 646 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="target" val="TARGET_OWNER_PET" /> <set name="reuseDelay" val="6000" /> <set name="hitTime" val="4000" /> @@ -1275,12 +1293,16 @@ </skill> <skill id="5190" levels="6" name="Pet Blessed Soul"> <table name="#maxMp"> 1.1 1.15 1.2 1.25 1.3 1.35 </table> - <table name="#mpConsume"> 39 44 48 52 58 65 </table> + <table name="#mpConsume"> 16 18 19 21 23 26 </table> + <table name="#mpInitialConsume"> 4 5 5 6 6 7 </table> <table name="#stackOrder"> 1 2 3 4 5 6 </table> + <table name="#magicLvl"> 44 48 52 56 62 70 </table> <table name="#aggro"> 418 457 495 532 582 635 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="target" val="TARGET_OWNER_PET" /> <set name="reuseDelay" val="6000" /> + <set name="magicLvl" val="#magicLvl" /> <set name="hitTime" val="4000" /> <set name="skillType" val="BUFF" /> <set name="isMagic" val="true" /> @@ -1295,12 +1317,16 @@ </for> </skill> <skill id="5191" levels="3" name="Pet Guidance"> - <table name="#mpConsume"> 35 44 52 </table> + <table name="#mpConsume"> 14 18 21 </table> + <table name="#mpInitialConsume"> 4 5 6 </table> + <table name="#magicLvl"> 40 48 56 </table> <table name="#accCombat"> 2 3 4 </table> <table name="#stackOrder"> 1 2 3 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="target" val="TARGET_OWNER_PET" /> <set name="reuseDelay" val="6000" /> + <set name="magicLvl" val="#magicLvl" /> <set name="hitTime" val="4000" /> <set name="skillType" val="BUFF" /> <set name="isMagic" val="true" /> @@ -1314,11 +1340,15 @@ </for> </skill> <skill id="5192" levels="2" name="Pet Wind Walk"> - <table name="#mpConsume"> 20 27 </table> + <table name="#mpConsume"> 8 11 </table> + <table name="#mpInitialConsume"> 2 3 </table> <table name="#runSpd"> 20 33 </table> <table name="#stackOrder"> 1 2 </table> <table name="#aggro"> 204 285 </table> + <table name="#magicLvl"> 20 30 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="target" val="TARGET_OWNER_PET" /> <set name="reuseDelay" val="6000" /> <set name="hitTime" val="4000" /> @@ -1335,11 +1365,15 @@ </for> </skill> <skill id="5193" levels="3" name="Pet Acumen"> - <table name="#mpConsume"> 20 30 44 </table> + <table name="#mpConsume"> 8 12 18 </table> + <table name="#mpInitialConsume"> 2 3 5 </table> <table name="#mAtkSpd"> 1.15 1.23 1.3 </table> + <table name="#magicLvl"> 20 35 48 </table> <table name="#stackOrder"> 1 2 3 </table> <table name="#aggro"> 204 331 457 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> + <set name="magicLvl" val="#magicLvl" /> <set name="target" val="TARGET_OWNER_PET" /> <set name="reuseDelay" val="6000" /> <set name="hitTime" val="4000" /> @@ -1356,11 +1390,15 @@ </for> </skill> <skill id="5194" levels="3" name="Pet Empower"> - <table name="#mpConsume"> 23 39 48 </table> + <table name="#mpConsume"> 9 16 19 </table> + <table name="#magicLvl"> 25 44 52 </table> <table name="#mAtk"> 1.55 1.65 1.75 </table> + <table name="#mpInitialConsume"> 3 4 5 </table> <table name="#stackOrder"> 1 2 3 </table> <table name="#aggro"> 243 418 495 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="target" val="TARGET_OWNER_PET" /> <set name="reuseDelay" val="6000" /> <set name="hitTime" val="4000" /> @@ -1377,9 +1415,13 @@ </for> </skill> <skill id="5195" levels="12" name="Pet Greater Heal"> - <table name="#mpConsume"> 9 15 23 32 40 49 58 62 64 65 67 67 </table> + <table name="#mpConsume"> 7 12 18 25 32 39 46 49 51 52 53 53 </table> <table name="#power"> 58 92 148 219 299 380 450 477 500 525 542 550 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 70 75 80 85 90 95 </table> + <table name="#mpInitialConsume"> 2 3 5 7 8 10 12 13 13 13 14 14 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="magicLvl" val="#magicLvl" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="power" val="#power" /> <set name="target" val="TARGET_OWNER_PET" /> <set name="reuseDelay" val="6000" /> @@ -1392,13 +1434,14 @@ <set name="effectRange" val="1100" /> </skill> <skill id="5196" levels="3" name="Pet Wind Shackle"> - <table name="#mpConsume"> 60 62 64 </table> - <table name="#pAtkSpd"> 0.83 0.8 0.77 </table> - <table name="#magicLvl"> 56 66 74 </table> + <table name="#mpConsume"> 48 49 51 </table> + <table name="#mpInitialConsume"> 12 13 13 </table> + <table name="#magicLvl"> 64 66 68 </table> <set name="mpConsume" val="#mpConsume" /> <set name="magicLvl" val="#magicLvl" /> <set name="power" val="80" /> <set name="lvlDepend" val="2" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="target" val="TARGET_ONE" /> <set name="reuseDelay" val="8000" /> <set name="hitTime" val="1500" /> @@ -1411,15 +1454,17 @@ <set name="effectRange" val="1100" /> <for> <effect name="Debuff" time="15" val="0" stackOrder="3" stackType="attack_time_up"> - <mul order="0x30" stat="pAtkSpd" val="#pAtkSpd" /> + <mul order="0x30" stat="pAtkSpd" val="0.77" /> </effect> </for> </skill> <skill id="5197" levels="3" name="Pet Hex"> - <table name="#magicLvl"> 56 66 74 </table> - <table name="#mpConsume"> 30 32 33 </table> + <table name="#magicLvl"> 64 66 68 </table> + <table name="#mpConsume"> 24 25 26 </table> + <table name="#mpInitialConsume"> 6 7 7 </table> <set name="mpConsume" val="#mpConsume" /> <set name="magicLvl" val="#magicLvl" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="lvlDepend" val="2" /> <set name="power" val="80" /> <set name="target" val="TARGET_ONE" /> @@ -1439,10 +1484,11 @@ </for> </skill> <skill id="5198" levels="3" name="Pet Slow"> - <table name="#mpConsume"> 60 62 64 </table> - <table name="#magicLvl"> 56 66 74 </table> - <table name="#runSpd"> 0.7 0.6 0.5 </table> + <table name="#mpConsume"> 48 49 51 </table> + <table name="#mpInitialConsume"> 12 13 13 </table> + <table name="#magicLvl"> 64 66 68 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="magicLvl" val="#magicLvl" /> <set name="power" val="80" /> <set name="lvlDepend" val="2" /> @@ -1458,13 +1504,14 @@ <set name="effectRange" val="1100" /> <for> <effect name="Debuff" time="30" val="0" stackOrder="3" stackType="speed_down"> - <mul order="0x30" stat="runSpd" val="#runSpd" /> + <mul order="0x30" stat="runSpd" val="0.7" /> </effect> </for> </skill> <skill id="5199" levels="3" name="Pet Curse Gloom"> - <table name="#mpConsume"> 60 62 64 </table> - <table name="#magicLvl"> 56 66 74 </table> + <table name="#mpConsume"> 48 49 51 </table> + <table name="#mpInitialConsume"> 12 13 13 </table> + <table name="#magicLvl"> 64 66 68 </table> <set name="mpConsume" val="#mpConsume" /> <set name="magicLvl" val="#magicLvl" /> <set name="power" val="80" /> diff --git a/datapack_development/data/stats/skills/05500-05599.xml b/datapack_development/data/stats/skills/05500-05599.xml index 43f2e51976..6658359723 100644 --- a/datapack_development/data/stats/skills/05500-05599.xml +++ b/datapack_development/data/stats/skills/05500-05599.xml @@ -897,12 +897,16 @@ <set name="lvlDepend" val="2" /> </skill> <skill id="5586" levels="3" name="Pet Might"> - <table name="#mpConsume"> 5 10 18 </table> + <table name="#mpConsume"> 4 8 14 </table> + <table name="#mpInitialConsume"> 1 2 4 </table> + <table name="#magicLvl"> 7 20 40 </table> <table name="#rate"> 1.08 1.12 1.15 </table> <table name="#stackOrder"> 1 2 3 </table> <table name="#aggro"> 121 204 379 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="target" val="TARGET_OWNER_PET" /> + <set name="magicLvl" val="#magicLvl" /> <set name="reuseDelay" val="6000" /> <set name="hitTime" val="4000" /> <set name="skillType" val="BUFF" /> @@ -918,15 +922,19 @@ </for> </skill> <skill id="5587" levels="3" name="Pet Shield"> - <table name="#mpConsume"> 5 12 20 </table> + <table name="#mpConsume"> 4 9 16 </table> + <table name="#mpInitialConsume"> 1 3 4 </table> + <table name="#magicLvl"> 7 25 44 </table> <table name="#rate"> 1.08 1.12 1.15 </table> <table name="#stackOrder"> 1 2 3 </table> <table name="#aggro"> 121 243 418 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="target" val="TARGET_OWNER_PET" /> <set name="reuseDelay" val="6000" /> <set name="hitTime" val="4000" /> <set name="skillType" val="BUFF" /> + <set name="magicLvl" val="#magicLvl" /> <set name="isMagic" val="true" /> <set name="operateType" val="OP_ACTIVE" /> <set name="castRange" val="400" /> @@ -939,11 +947,15 @@ </for> </skill> <skill id="5588" levels="3" name="Pet Focus"> - <table name="#mpConsume"> 12 20 24 </table> + <table name="#mpConsume"> 9 16 19 </table> + <table name="#mpInitialConsume"> 3 4 5 </table> + <table name="#magicLvl"> 25 44 52 </table> <table name="#rCrit"> 0.2 0.25 0.3 </table> <table name="#aggro"> 243 418 495 </table> <table name="#stackOrder"> 1 2 3 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> + <set name="magicLvl" val="#magicLvl" /> <set name="target" val="TARGET_OWNER_PET" /> <set name="reuseDelay" val="6000" /> <set name="hitTime" val="4000" /> @@ -961,11 +973,15 @@ </skill> <skill id="5589" levels="3" name="Pet Death Whisper"> <table name="#cAtk"> 1.25 1.3 1.35 </table> + <table name="#mpInitialConsume"> 4 5 6 </table> + <table name="#magicLvl"> 40 48 56 </table> <table name="#aggro"> 379 457 532 </table> <table name="#stackOrder"> 1 2 3 </table> - <table name="#mpConsume"> 18 23 27 </table> + <table name="#mpConsume"> 14 18 21 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="target" val="TARGET_OWNER_PET" /> + <set name="magicLvl" val="#magicLvl" /> <set name="reuseDelay" val="6000" /> <set name="hitTime" val="4000" /> <set name="skillType" val="BUFF" /> @@ -981,10 +997,14 @@ </for> </skill> <skill id="5590" levels="12" name="Pet Battle Heal"> - <table name="#mpConsume"> 13 23 34 47 60 74 85 92 95 98 99 99 </table> + <table name="#mpConsume"> 10 18 27 37 48 59 68 73 76 78 79 79 </table> + <table name="#magicLvl"> 10 20 30 40 50 60 70 75 80 85 90 95 </table> + <table name="#mpInitialConsume"> 3 5 7 10 12 15 17 19 19 20 20 20 </table> <table name="#power"> 91 166 269 398 544 690 817 867 909 954 985 1005 </table> <set name="mpConsume" val="#mpConsume" /> + <set name="mpInitialConsume" val="#mpInitialConsume" /> <set name="power" val="#power" /> + <set name="magicLvl" val="#magicLvl" /> <set name="target" val="TARGET_OWNER_PET" /> <set name="reuseDelay" val="3000" /> <set name="hitTime" val="2000" /> diff --git a/datapack_development/data/stats/skills/06400-06499.xml b/datapack_development/data/stats/skills/06400-06499.xml index 9f7da637ca..a99e56a05c 100644 --- a/datapack_development/data/stats/skills/06400-06499.xml +++ b/datapack_development/data/stats/skills/06400-06499.xml @@ -590,11 +590,21 @@ </for> </skill> <skill id="6437" levels="7" name="Area of Freezing Core"> - <set name="target" val="TARGET_NONE" /> - <set name="skillType" val="NOTDONE" /> - <set name="operateType" val="OP_PASSIVE" /> + <table name="#dot"> 30 60 90 150 250 350 500 </table> + <set name="target" val="TARGET_ONE" /> + <set name="skillType" val="POISON" /> + <set name="magicLvl" val="84" /> + <set name="power" val="80" /> <!-- Base Land Rate --> + <set name="element" val="1" /> <!-- Water --> + <set name="elementPower" val="20" /> + <set name="abnormalLvl" val="10" /> + <set name="isDebuff" val="true" /> + <set name="operateType" val="OP_ACTIVE" /> <set name="saveVs" val="CON" /> <set name="lvlDepend" val="1" /> + <for> + <effect count="15" name="DamOverTime" time="5" val="#dot" stackOrder="10" stackType="poison" abnormal="poison" /> + </for> </skill> <skill id="6438" levels="1" name="Penalty Area"> <set name="target" val="TARGET_NONE" /> -- GitLab