From f10694c789431c7190902ba5eea0093f5934476c Mon Sep 17 00:00:00 2001 From: Adry_85 <Adrya85@hotmail.it> Date: Fri, 13 Sep 2013 13:58:33 +0000 Subject: [PATCH] BETA: Added miscellaneous skills: * '''Mental Shield''' id 22084 * '''Focus''' id 22085 * '''Concentration''' id 22086 * '''Blessing Shield''' id 22087 * '''Agility''' id 22088 * '''Regeneration''' id 22089 * '''Advanced Block''' id 22090 * '''Eva's Rune''' id 22091 * '''Girl's Gift of Gratitude''' id 22097 * '''Boy's Gift of Gratitude''' id 22098 * '''Soul Silver Foil''' id 22099 Patch by: !FinalDestination Reviewed by: Adry_85, !UnAfraid, Zoey76 --- .../game/data/stats/skills/21000-21099.xml | 1 + .../game/data/stats/skills/22000-22099.xml | 164 ++++++++++++++---- 2 files changed, 131 insertions(+), 34 deletions(-) diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/21000-21099.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/21000-21099.xml index e807f1c68d..d3fa39cf6b 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/21000-21099.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/21000-21099.xml @@ -1363,6 +1363,7 @@ <set name="isMagic" val="2" /> <!-- Static Skill --> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> + <set name="removedOnAnyActionExceptMove" val="true" /> <set name="reuseDelay" val="14400000" /> <set name="skillType" val="BUFF" /> <set name="targetType" val="SELF" /> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/22000-22099.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/22000-22099.xml index 95623b185e..6ecb721775 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/22000-22099.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/22000-22099.xml @@ -1412,18 +1412,19 @@ <set name="targetType" val="NONE" /> </skill> <skill id="22084" levels="1" name="Mental Shield"> - <!-- TODO: Implement me! --> - <!-- Increases resistance to hold/sleep/abnormal mental attacks by 40 for 1 hour --> + <!-- Confirmed CT2.5 --> <set name="abnormalLvl" val="26" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="RESIST_DERANGEMENT" /> <set name="hitTime" val="4000" /> <set name="icon" val="br_cashtex.item.br_cash_scroll_of_wind_walk_i00" /> <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="20528" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> - <set name="skillType" val="NOTDONE" /> - <set name="targetType" val="NONE" /> + <set name="skillType" val="BUFF" /> + <set name="targetType" val="SELF" /> <for> <effect name="DefenceTrait" val="0"> <param HOLD="40" /> @@ -1433,90 +1434,139 @@ </for> </skill> <skill id="22085" levels="1" name="Focus"> - <!-- Increases Critical attack rate by 30 for 1 hour --> + <!-- Confirmed CT2.5 --> <set name="abnormalLvl" val="26" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="CRITICAL_PROB_UP" /> <set name="hitTime" val="4000" /> <set name="icon" val="br_cashtex.item.br_cash_scroll_of_wind_walk_i00" /> <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="20529" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> - <set name="skillType" val="NOTDONE" /> - <set name="targetType" val="NONE" /> + <set name="skillType" val="BUFF" /> + <set name="targetType" val="SELF" /> + <for> + <effect name="Buff" val="0"> + <basemul order="0x30" stat="rCrit" val="0.3" /> + </effect> + </for> </skill> <skill id="22086" levels="1" name="Concentration"> - <!-- Decreases magic cancel damage by 36 for 1 hour --> + <!-- Confirmed CT2.5 --> <set name="abnormalLvl" val="26" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="CANCEL_PROB_DOWN" /> <set name="hitTime" val="4000" /> <set name="icon" val="br_cashtex.item.br_cash_scroll_of_wind_walk_i00" /> <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="20530" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> - <set name="skillType" val="NOTDONE" /> - <set name="targetType" val="NONE" /> + <set name="skillType" val="BUFF" /> + <set name="targetType" val="SELF" /> + <for> + <effect name="Buff" val="0"> + <sub order="0x40" stat="cancel" val="36" /> + </effect> + </for> </skill> <skill id="22087" levels="1" name="Blessing Shield"> - <!-- Increases Shield defense rate by 15 for 1 hour --> + <!-- Confirmed CT2.5 --> <set name="abnormalLvl" val="26" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="SHIELD_PROB_UP" /> <set name="hitTime" val="4000" /> <set name="icon" val="br_cashtex.item.br_cash_scroll_of_wind_walk_i00" /> <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="20531" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> - <set name="skillType" val="NOTDONE" /> - <set name="targetType" val="NONE" /> + <set name="skillType" val="BUFF" /> + <set name="targetType" val="SELF" /> + <for> + <effect name="Buff" val="0"> + <mul order="0x30" stat="rShld" val="1.15" /> + </effect> + </for> </skill> <skill id="22088" levels="1" name="Agility"> - <!-- Increases evasion rate by 4 for 1 hour --> + <!-- Confirmed CT2.5 --> <set name="abnormalLvl" val="26" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="AVOID_UP" /> <set name="hitTime" val="4000" /> <set name="icon" val="br_cashtex.item.br_cash_scroll_of_wind_walk_i00" /> <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="20532" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> - <set name="skillType" val="NOTDONE" /> - <set name="targetType" val="NONE" /> + <set name="skillType" val="BUFF" /> + <set name="targetType" val="SELF" /> + <for> + <effect name="Buff" val="0"> + <add order="0x40" stat="rEvas" val="4" /> + </effect> + </for> </skill> <skill id="22089" levels="1" name="Regeneration"> - <!-- Increases HP Regeneration by 20% for 1 hour --> + <!-- Confirmed CT2.5 --> <set name="abnormalLvl" val="26" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="HP_REGEN_UP" /> <set name="hitTime" val="4000" /> <set name="icon" val="br_cashtex.item.br_cash_scroll_of_wind_walk_i00" /> <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="20533" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> - <set name="skillType" val="NOTDONE" /> - <set name="targetType" val="NONE" /> + <set name="skillType" val="BUFF" /> + <set name="targetType" val="SELF" /> + <for> + <effect name="Buff" val="0"> + <mul order="0x30" stat="regHp" val="1.2" /> + </effect> + </for> </skill> <skill id="22090" levels="1" name="Advanced Block"> - <!-- Increases Shield P. Def. by 40% for 1 hour --> + <!-- Confirmed CT2.5 --> <set name="abnormalLvl" val="26" /> <set name="abnormalTime" val="3600" /> <set name="abnormalType" val="SHIELD_DEFENCE_UP" /> <set name="hitTime" val="4000" /> <set name="icon" val="br_cashtex.item.br_cash_scroll_of_wind_walk_i00" /> <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="20534" /> <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> - <set name="skillType" val="NOTDONE" /> - <set name="targetType" val="NONE" /> + <set name="skillType" val="BUFF" /> + <set name="targetType" val="SELF" /> + <for> + <effect name="Buff" val="0"> + <mul order="0x30" stat="sDef" val="1.4" /> + </effect> + </for> </skill> <skill id="22091" levels="1" name="Eva's Rune"> - <!-- With the power of Eva, increases max HP by 10%, and decreases skill reuse time by 20%. Reflects partial damage received back to the emeny. Excludes damage caused by skills and long-range attack. --> + <!-- Confirmed CT2.5 --> <set name="icon" val="BranchSys.icon.br_rune_of_eva_i00" /> <set name="magicLvl" val="1" /> <set name="operateType" val="P" /> - <set name="skillType" val="NOTDONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="SELF" /> + <for> + <effect name="Buff" val="0"> + <mul order="0x30" stat="maxHp" val="1.1" /> + <mul order="0x30" stat="pReuse" val="0.8" /> + <mul order="0x30" stat="mReuse" val="0.8" /> + <add order="0x40" stat="reflectDam" val="5" /> + </effect> + </for> </skill> <skill id="22092" levels="1" name="Scroll Master 1"> <!-- Confirmed CT2.5 --> @@ -1612,7 +1662,7 @@ </for> </skill> <skill id="22097" levels="1" name="Girl's Gift of Gratitude"> - <!-- Thank you gift for helping the girl. For 2 minutes, increases Max HP by 60%, Max MP by 60%, Max CP by 60%, physical P. Def. by 30%, M. Def. by 30%, moving speed by 30, and physical P. Atk. by 20%. Decreases MP consumption during skill use by 10%. --> + <!-- Confirmed CT2.5 --> <set name="abnormalInstant" val="true" /> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="120" /> @@ -1624,11 +1674,25 @@ <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="2000" /> - <set name="skillType" val="NOTDONE" /> - <set name="targetType" val="NONE" /> + <set name="skillType" val="BUFF" /> + <set name="targetType" val="SELF" /> + <for> + <effect name="Buff" val="0"> + <mul order="0x30" stat="maxHp" val="1.6" /> + <mul order="0x30" stat="maxMp" val="1.6" /> + <mul order="0x30" stat="maxCp" val="1.6" /> + <mul order="0x30" stat="pDef" val="1.3" /> + <mul order="0x30" stat="mDef" val="1.3" /> + <add order="0x40" stat="runSpd" val="30" /> + <mul order="0x30" stat="pAtk" val="1.2" /> + <mul order="0x30" stat="PhysicalMpConsumeRate" val="0.9" /> + <mul order="0x30" stat="MagicalMpConsumeRate" val="0.9" /> + <mul order="0x30" stat="DanceMpConsumeRate" val="0.9" /> + </effect> + </for> </skill> <skill id="22098" levels="1" name="Boy's Gift of Gratitude"> - <!-- Thank you gift for helping the boy. For 2 minutes, increases Max HP by 40%, Max MP by 40%, Max CP by 40%, physical P. Def. by 30%, M. Def. by 30%, moving speed by 20, and M. Atk. by 45%. Decreases MP consumption during skill use by 10%. --> + <!-- Confirmed CT2.5 --> <set name="abnormalInstant" val="true" /> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="120" /> @@ -1640,21 +1704,53 @@ <set name="magicLvl" val="-1" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="2000" /> - <set name="skillType" val="NOTDONE" /> - <set name="targetType" val="NONE" /> + <set name="skillType" val="BUFF" /> + <set name="targetType" val="SELF" /> + <for> + <effect name="Buff" val="0"> + <mul order="0x30" stat="maxHp" val="1.4" /> + <mul order="0x30" stat="maxMp" val="1.4" /> + <mul order="0x30" stat="maxCp" val="1.4" /> + <mul order="0x30" stat="pDef" val="1.3" /> + <mul order="0x30" stat="mDef" val="1.3" /> + <add order="0x40" stat="runSpd" val="20" /> + <mul order="0x30" stat="mAtk" val="1.45" /> + <mul order="0x30" stat="PhysicalMpConsumeRate" val="0.9" /> + <mul order="0x30" stat="MagicalMpConsumeRate" val="0.9" /> + <mul order="0x30" stat="DanceMpConsumeRate" val="0.9" /> + </effect> + </for> </skill> <skill id="22099" levels="1" name="Soul Silver Foil"> - <!-- When using a monster's corpse, comforts the monster's soul to borrow the monster's power temporarily. For 2 minutes, increases Max HP by 60%, Max MP by 60%, Max CP by 60%, physical P. Def. by 30%, M. Def. by 30%, moving speed by 30, and physical P. Atk. by 20%. Decreases MP consumption during skill use by 10%. --> + <!-- Confirmed CT2.5 --> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="120" /> <set name="abnormalType" val="BR_EVENT_BUF6" /> + <set name="castRange" val="400" /> + <set name="effectRange" val="900" /> <set name="hitTime" val="1500" /> <set name="icon" val="BranchSys.icon.br_ghost_silverpaper_i00" /> <set name="isMagic" val="2" /> <!-- Static Skill --> + <set name="itemConsumeCount" val="1" /> + <set name="itemConsumeId" val="20602" /> <set name="magicLvl" val="1" /> <set name="operateType" val="A3" /> <set name="reuseDelay" val="5000" /> - <set name="skillType" val="NOTDONE" /> - <set name="targetType" val="NONE" /> + <set name="targetType" val="CORPSE_MOB" /> + <for> + <effect self="1" name="Buff" val="0"> + <mul order="0x30" stat="maxHp" val="1.6" /> + <mul order="0x30" stat="maxMp" val="1.6" /> + <mul order="0x30" stat="maxCp" val="1.6" /> + <mul order="0x30" stat="pDef" val="1.3" /> + <mul order="0x30" stat="mDef" val="1.3" /> + <add order="0x40" stat="runSpd" val="30" /> + <mul order="0x30" stat="pAtk" val="1.2" /> + <mul order="0x30" stat="PhysicalMpConsumeRate" val="0.9" /> + <mul order="0x30" stat="MagicalMpConsumeRate" val="0.9" /> + <mul order="0x30" stat="DanceMpConsumeRate" val="0.9" /> + </effect> + <effect name="ConsumeBody" noicon="1" val="0" /> + </for> </skill> </list> -- GitLab