Browse Source

XML: Strange fix for HealOverTime & Potion bug by nBd^.

MELERIX 17 years ago
parent
commit
3cafa19dba

+ 1 - 1
datapack_development/data/stats/skills/1200-1299.xml

@@ -702,7 +702,7 @@
   <set name="skillRadius" val="1000"/>
   <set name="reuseDelay" val="20000"/>
   <set name="hitTime" val="7000"/>
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="isMagic" val="true"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="castRange" val="-1"/>

+ 8 - 8
datapack_development/data/stats/skills/2000-2099.xml

@@ -3,7 +3,7 @@
 <skill id="2001" levels="1" name="Red Potion">
   <set name="power" val="1.0"/>
   <set name="target" val="TARGET_SELF"/>
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="buffDuration" val="15000"/>
   <set name="castRange" val="-1"/>
@@ -16,7 +16,7 @@
 <skill id="2002" levels="1" name="Healing Drug">
   <set name="power" val="1.0"/>
   <set name="target" val="TARGET_SELF"/>
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="buffDuration" val="20000"/>
   <set name="castRange" val="-1"/>
@@ -250,7 +250,7 @@
   <set name="power" val="0.0"/>
   <set name="target" val="TARGET_SELF"/>
   <!-- HOT ??? this a temp hack to make it work? -->
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="castRange" val="-1"/>
   <set name="effectRange" val="-1"/>
@@ -261,7 +261,7 @@
   <set name="power" val="0.0"/>
   <set name="target" val="TARGET_SELF"/>
   <!-- HOT ??? this a temp hack to make it work? -->
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="castRange" val="-1"/>
   <set name="effectRange" val="-1"/>
@@ -272,7 +272,7 @@
   <set name="power" val="0.0"/>
   <set name="target" val="TARGET_SELF"/>
   <!-- HOT ??? this a temp hack to make it work? -->
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="castRange" val="-1"/>
   <set name="effectRange" val="-1"/>
@@ -337,7 +337,7 @@
 <skill id="2031" levels="1" name="Lesser Healing Potion">
   <set name="power" val="1.0"/>
   <set name="target" val="TARGET_SELF"/>
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="buffDuration" val="15000"/>
   <set name="castRange" val="-1"/>
@@ -352,7 +352,7 @@
 <skill id="2032" levels="1" name="Healing potion">
   <set name="power" val="2.0"/>
   <set name="target" val="TARGET_SELF"/>
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="buffDuration" val="15000"/>
   <set name="castRange" val="-1"/>
@@ -421,7 +421,7 @@
 <skill id="2037" levels="1" name="Greater Healing Potion">
   <set name="power" val="3.0"/>
   <set name="target" val="TARGET_SELF"/>
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="buffDuration" val="15000"/>
   <set name="castRange" val="-1"/>

+ 27 - 31
datapack_development/data/stats/skills/3000-3099.xml

@@ -107,39 +107,35 @@
   <for>
   </for>
 </skill>
-<skill id="3010" levels="7" name="Special Ability: Focus">
-<!--
-  Automatically generated from C3 client files.
-  Need to be checked/fixed.
-  Target is set to TARGET_NONE, skillType  to NOTDONE for server compatability.
-  Descriptions:
-  1: Increases critical attack rate.
-  6: Increases critical attack rate.
-  created 2005-05-29 23:34:30
--->
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
-  <set name="castRange" val="-1"/>
-  <for>
-  </for>
+<skill id="3010" levels="6" name="Special Ability: Focus">
+  <!-- Done by DJ MELERIX --> 
+  <table name="#magicLvl"> 46 49 52 55 58 61 </table> 
+  <table name="#rCrit"> 8.67 8.22 7.78 7.33 6.89 6.45 </table> 
+  <set name="power" val="0.0"/> 
+  <set name="target" val="TARGET_SELF"/> 
+  <set name="skillType" val="WEAPON_SA"/> 
+  <set name="operateType" val="OP_PASSIVE"/> 
+  <set name="castRange" val="-1"/> 
+  <set name="effectRange" val="-1"/>
+  <set name="magicLvl" val="#magicLvl"/> 
+  <for> 
+    <add order="0x40" stat="rCrit" val="#rCrit"/> 
+  </for> 
 </skill>
 <skill id="3011" levels="6" name="Special Ability: Focus">
-<!--
-  Automatically generated from C3 client files.
-  Need to be checked/fixed.
-  Target is set to TARGET_NONE, skillType  to NOTDONE for server compatability.
-  Descriptions:
-  1: Increases critical attack rate.
-  6: Increases critical attack rate.
-  created 2005-05-29 23:34:30
--->
-  <set name="target" val="TARGET_NONE"/>
-  <set name="skillType" val="NOTDONE"/>
-  <set name="operateType" val="OP_PASSIVE"/>
-  <set name="castRange" val="-1"/>
-  <for>
-  </for>
+  <!-- Done by DJ MELERIX --> 
+  <table name="#magicLvl"> 46 49 52 55 58 61 </table> 
+  <table name="#rCrit"> 9.05 8.59 8.12 7.66 7.19 6.73 </table> 
+  <set name="power" val="0.0"/> 
+  <set name="target" val="TARGET_SELF"/> 
+  <set name="skillType" val="WEAPON_SA"/> 
+  <set name="operateType" val="OP_PASSIVE"/> 
+  <set name="castRange" val="-1"/> 
+  <set name="effectRange" val="-1"/> 
+  <set name="magicLvl" val="#magicLvl"/> 
+  <for> 
+    <add order="0x40" stat="rCrit" val="#rCrit"/> 
+  </for> 
 </skill>
 <skill id="3012" levels="6" name="Special Ability: Anger">
 <!--

+ 1 - 1
datapack_development/data/stats/skills/4000-4099.xml

@@ -1666,7 +1666,7 @@
   <set name="target" val="TARGET_SELF"/>
   <set name="reuseDelay" val="8000"/>
   <set name="hitTime" val="2000"/>
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="isMagic" val="true"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="castRange" val="600"/>

+ 1 - 1
datapack_development/data/stats/skills/4200-4299.xml

@@ -208,7 +208,7 @@
   <set name="target" val="TARGET_SELF"/>
   <set name="reuseDelay" val="8000"/>
   <set name="hitTime" val="2000"/>
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="castRange" val="700"/>
   <set name="effectRange" val="1200"/>

+ 5 - 5
datapack_development/data/stats/skills/4700-4799.xml

@@ -1345,7 +1345,7 @@
   <set name="mpConsume" val="#mpConsume"/>
   <set name="power" val="1.0"/>
   <set name="target" val="TARGET_SELF"/>
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="hitTime" val="2000"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="isMagic" val="true"/>
@@ -1362,7 +1362,7 @@
   <set name="mpConsume" val="#mpConsume"/>
   <set name="power" val="1.0"/>
   <set name="target" val="TARGET_SELF"/>
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="hitTime" val="2000"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="isMagic" val="true"/>
@@ -1379,7 +1379,7 @@
   <set name="mpConsume" val="#mpConsume"/>
   <set name="power" val="1.0"/>
   <set name="target" val="TARGET_SELF"/>
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="hitTime" val="2000"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="isMagic" val="true"/>
@@ -1396,7 +1396,7 @@
   <set name="mpConsume" val="#mpConsume"/>
   <set name="power" val="1.0"/>
   <set name="target" val="TARGET_SELF"/>
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="hitTime" val="2000"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="isMagic" val="true"/>
@@ -1413,7 +1413,7 @@
   <set name="mpConsume" val="#mpConsume"/>
   <set name="power" val="1.0"/>
   <set name="target" val="TARGET_SELF"/>
-  <set name="skillType" val="HOT"/>
+  <set name="skillType" val="BUFF"/>
   <set name="hitTime" val="2000"/>
   <set name="operateType" val="OP_ACTIVE"/>
   <set name="isMagic" val="true"/>