فهرست منبع

BETA: Fixing skills that have resistance to magic damage.
Reviewed by: !UnAfraid, Zoey76

Adry_85 11 سال پیش
والد
کامیت
7eff2977e5

+ 6 - 6
L2J_DataPack_BETA/dist/game/data/stats/skills/00100-00199.xml

@@ -1069,8 +1069,8 @@
 		</enchant2for>
 	</skill>
 	<skill id="146" levels="45" name="Anti Magic" enchantGroup1="1">
-		<table name="#magicDamVul"> 1 1 0.95 0.95 0.95 0.95 0.9 0.9 0.9 0.9 0.9 0.9 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.8 0.8 0.8 0.8 0.8 0.8 0.8 0.8 0.8 0.8 0.8 0.8 0.75 0.75 0.75 0.75 0.75 0.75 0.7 0.7 0.7 0.7 0.7 0.7 </table>
 		<table name="#magicLvl"> 4 7 11 14 17 20 23 25 28 30 33 35 38 39 40 42 43 44 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
+		<table name="#magicSuccRes"> 1 1 1.05 1.05 1.05 1.05 1.1 1.1 1.1 1.1 1.1 1.1 1.15 1.15 1.15 1.15 1.15 1.15 1.15 1.15 1.15 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.25 1.25 1.25 1.25 1.25 1.25 1.3 1.3 1.3 1.3 1.3 1.3 </table>
 		<table name="#mDef"> 10 12 14 16 18 20 23 25 28 30 34 36 40 42 43 46 47 49 52 54 56 59 61 63 66 68 70 72 74 76 78 80 82 84 86 88 91 93 95 97 99 102 104 106 108 </table>
 		<table name="#ench1mDef"> 113 114 115 115 116 117 117 118 119 119 120 121 121 122 123 123 124 125 125 126 127 127 128 129 129 130 131 131 132 133 </table>
 		<table name="#enchMagicLvl"> 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 83 83 83 84 84 84 85 85 85 </table>
@@ -1082,19 +1082,19 @@
 		<for>
 			<effect name="Buff">
 				<add order="0x40" stat="mDef" val="#mDef" />
-				<mul order="0x30" stat="magicDamVul" val="#magicDamVul" />
+				<mul order="0x30" stat="magicSuccRes" val="#magicSuccRes" />
 			</effect>
 		</for>
 		<enchant1for>
 			<effect name="Buff">
 				<add order="0x40" stat="mDef" val="#ench1mDef" />
-				<mul order="0x30" stat="magicDamVul" val="0.7" />
+				<mul order="0x30" stat="magicSuccRes" val="1.3" />
 			</effect>
 		</enchant1for>
 	</skill>
 	<skill id="147" levels="51" name="Magic Resistance" enchantGroup1="1">
-		<table name="#magicDamVul"> 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.85 0.85 0.85 0.85 0.85 0.85 0.8 0.8 0.8 0.8 0.8 0.8 </table>
 		<table name="#magicLvl"> 18 20 22 23 24 26 27 28 30 31 32 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
+		<table name="#magicSuccRes"> 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1.05 1.05 1.05 1.05 1.05 1.05 1.05 1.05 1.05 1.05 1.05 1.05 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.15 1.15 1.15 1.15 1.15 1.15 1.2 1.2 1.2 1.2 1.2 1.2 </table>
 		<table name="#mDef"> 22 24 26 28 29 31 32 33 36 37 39 42 43 45 48 50 51 53 55 57 59 61 62 64 67 69 71 73 75 77 79 82 84 86 89 91 94 96 98 101 103 106 109 111 114 116 119 122 124 127 130 </table>
 		<table name="#ench1mDef"> 131 132 133 133 134 135 135 136 137 137 138 139 139 140 141 141 142 143 143 144 145 145 146 147 147 148 149 149 150 151 </table>
 		<table name="#enchMagicLvl"> 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 83 83 83 84 84 84 85 85 85 </table>
@@ -1106,13 +1106,13 @@
 		<for>
 			<effect name="Buff">
 				<add order="0x40" stat="mDef" val="#mDef" />
-				<mul order="0x30" stat="magicDamVul" val="#magicDamVul" />
+				<mul order="0x30" stat="magicSuccRes" val="#magicSuccRes" />
 			</effect>
 		</for>
 		<enchant1for>
 			<effect name="Buff">
 				<add order="0x40" stat="mDef" val="#ench1mDef" />
-				<mul order="0x30" stat="magicDamVul" val="0.8" />
+				<mul order="0x30" stat="magicSuccRes" val="1.2" />
 			</effect>
 		</enchant1for>
 	</skill>

+ 3 - 3
L2J_DataPack_BETA/dist/game/data/stats/skills/00400-00499.xml

@@ -2194,8 +2194,8 @@
 	</skill>
 	<skill id="466" levels="55" name="Magic Immunity" enchantGroup1="1">
 		<!-- Confirmed CT2.5 -->
-		<table name="#magicDamVul"> 1 1 1 1 1 1 1 1 1 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.8 0.8 0.8 0.8 0.8 0.8 0.75 0.75 0.75 0.75 0.75 0.75 </table>
 		<table name="#magicLvl"> 5 8 10 13 15 18 20 22 24 26 27 28 30 31 32 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 </table>
+		<table name="#magicSuccRes"> 1 1 1 1 1 1 1 1 1 1.05 1.05 1.05 1.05 1.05 1.05 1.05 1.05 1.05 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.15 1.15 1.15 1.15 1.15 1.15 1.15 1.15 1.15 1.15 1.15 1.15 1.15 1.2 1.2 1.2 1.2 1.2 1.2 1.25 1.25 1.25 1.25 1.25 1.25 </table>
 		<table name="#mDef"> 11 12 13 15 17 19 20 22 24 26 27 28 30 31 32 35 36 37 40 42 43 44 46 47 49 51 52 54 56 57 59 61 63 64 66 68 70 72 74 76 78 80 82 84 86 88 91 93 95 97 99 102 104 106 108 </table>
 		<table name="#ench1mDef"> 113 114 115 115 116 117 117 118 119 119 120 121 121 122 123 123 124 125 125 126 127 127 128 129 129 130 131 131 132 133 </table>
 		<table name="#enchMagicLvl"> 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 83 83 83 84 84 84 85 85 85 </table>
@@ -2207,13 +2207,13 @@
 		<for>
 			<effect name="Buff">
 				<add order="0x40" stat="mDef" val="#mDef" />
-				<mul order="0x30" stat="magicDamVul" val="#magicDamVul" />
+				<mul order="0x30" stat="magicSuccRes" val="#magicSuccRes" />
 			</effect>
 		</for>
 		<enchant1for>
 			<effect name="Buff">
 				<add order="0x40" stat="mDef" val="#ench1mDef" />
-				<mul order="0x30" stat="magicDamVul" val="0.75" />
+				<mul order="0x30" stat="magicSuccRes" val="1.25" />
 			</effect>
 		</enchant1for>
 	</skill>

+ 1 - 1
L2J_DataPack_BETA/dist/game/data/stats/skills/00800-00899.xml

@@ -36,7 +36,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="magicDamVul" val="0.95" />
+				<mul order="0x30" stat="magicSuccRes" val="1.05" />
 			</effect>
 		</for>
 	</skill>

+ 2 - 2
L2J_DataPack_BETA/dist/game/data/stats/skills/03600-03699.xml

@@ -1392,7 +1392,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="mDef" val="1.02" />
+				<mul order="0x30" stat="magicSuccRes" val="1.02" />
 			</effect>
 		</for>
 	</skill>
@@ -1464,7 +1464,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="mDef" val="1.01" />
+				<mul order="0x30" stat="magicSuccRes" val="1.01" />
 			</effect>
 		</for>
 	</skill>

+ 5 - 5
L2J_DataPack_BETA/dist/game/data/stats/skills/03700-03799.xml

@@ -8,7 +8,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="mDef" val="1.02" />
+				<mul order="0x30" stat="magicSuccRes" val="1.02" />
 			</effect>
 		</for>
 	</skill>
@@ -412,7 +412,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="mDef" val="1.02" />
+				<mul order="0x30" stat="magicSuccRes" val="1.02" />
 			</effect>
 		</for>
 	</skill>
@@ -1153,7 +1153,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="mDef" val="1.02" />
+				<mul order="0x30" stat="magicSuccRes" val="1.02" />
 			</effect>
 		</for>
 	</skill>
@@ -1348,7 +1348,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="mDef" val="1.02" />
+				<mul order="0x30" stat="magicSuccRes" val="1.02" />
 			</effect>
 		</for>
 	</skill>
@@ -1450,7 +1450,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="mDef" val="1.02" />
+				<mul order="0x30" stat="magicSuccRes" val="1.02" />
 			</effect>
 		</for>
 	</skill>

+ 2 - 2
L2J_DataPack_BETA/dist/game/data/stats/skills/03800-03899.xml

@@ -203,7 +203,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="mDef" val="1.01" />
+				<mul order="0x30" stat="magicSuccRes" val="1.01" />
 			</effect>
 		</for>
 	</skill>
@@ -215,7 +215,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="mDef" val="1.01" />
+				<mul order="0x30" stat="magicSuccRes" val="1.01" />
 			</effect>
 		</for>
 	</skill>

+ 0 - 2
L2J_DataPack_BETA/dist/game/data/stats/skills/06200-06299.xml

@@ -241,7 +241,6 @@
 	<skill id="6209" levels="4" name="Weapon Grade Penalty">
 		<table name="#cAtk"> 0.9 0.8 0.7 0.6 </table>
 		<table name="#icons"> icon.skill6209_1 icon.skill6209_2 icon.skill6209_3 icon.skill6209_4 </table>
-		<table name="#magicFailureRate"> 2000 4000 6000 8000 </table> <!-- FIXME: values unconfirmed -->
 		<table name="#rCrit"> -0.1 -0.2 -0.3 -0.4 </table>
 		<set name="icon" val="#icons" />
 		<set name="magicLvl" val="1" />
@@ -255,7 +254,6 @@
 				<mul order="0x30" stat="cAtk" val="#cAtk" />
 				<mul order="0x30" stat="pAtkSpd" val="0.9" />
 				<mul order="0x30" stat="pAtk" val="0.9" />
-				<add order="0x40" stat="magicFailureRate" val="#magicFailureRate" />
 			</effect>
 		</for>
 	</skill>

+ 1 - 1
L2J_DataPack_BETA/dist/game/data/stats/skills/08200-08299.xml

@@ -1598,7 +1598,7 @@
 				<add order="0x40" stat="maxHp" val="540" /> <!-- Max HP 540 -->
 				<add order="0x40" stat="accCombat" val="4" /> <!-- Increases Accuracy by 4 -->
 				<add order="0x40" stat="runSpd" val="5" /> <!-- Increases Speed by 5 -->
-				<mul order="0x30" stat="magicDamVul" val="0.99" /> <!-- Increases M. Def by 1% -->
+				<mul order="0x30" stat="magicSuccRes" val="1.01" /> <!-- Resistance to magic damage by 1% -->
 				<add order="0x10" stat="cloak" val="1" />
 			</effect>
 		</for>

+ 4 - 4
L2J_DataPack_BETA/dist/game/data/stats/skills/08300-08399.xml

@@ -59,7 +59,7 @@
 				<add order="0x40" stat="maxHp" val="540" /> <!-- Max HP +540 -->
 				<add order="0x40" stat="accCombat" val="4" /> <!-- Increases Accuracy by 4 -->
 				<add order="0x40" stat="runSpd" val="5" /> <!-- Increases Speed by 5 -->
-				<mul order="0x30" stat="magicDamVul" val="0.99" /> <!-- Increases M. Def by 1% -->
+				<mul order="0x30" stat="magicSuccRes" val="1.01" /> <!-- Resistance to magic damage by 1% -->
 				<add order="0x10" stat="cloak" val="1" />
 				<mul order="0x30" stat="pvpMagicalDef" val="1.05" />
 				<mul order="0x30" stat="pvpPhysSkillsDef" val="1.05" />
@@ -240,7 +240,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="magicDamVul" val="0.98" />
+				<mul order="0x30" stat="magicSuccRes" val="1.02" />
 				<sub order="0x40" stat="cancel" val="13" />
 			</effect>
 		</for>
@@ -252,7 +252,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="magicDamVul" val="0.98" />
+				<mul order="0x30" stat="magicSuccRes" val="1.02" />
 				<add order="0x40" stat="darkRes" val="2" />
 			</effect>
 		</for>
@@ -1469,7 +1469,7 @@
 				<param SHOCK="50" />
 				<mul order="0x30" stat="pAtk" val="1.0426" /> <!-- Atk Power +4.26% -->
 				<mul order="0x30" stat="pAtkSpd" val="1.04" /> <!-- Atk. Spd. +4% -->
-				<mul order="0x30" stat="magicDamVul" val="0.98" /> <!-- Resistance to Damage Magic +2% -->
+				<mul order="0x30" stat="magicSuccRes" val="1.02" /> <!-- Resistance to Damage Magic +2% -->
 				<add order="0x40" stat="fireRes" val="3" /> <!-- resistance to fire attributes +3 -->
 				<add order="0x40" stat="waterRes" val="3" /> <!-- resistance to water attributes +3 -->
 				<add order="0x40" stat="windRes" val="3" /> <!-- resistance to wind attributes +3 -->

+ 9 - 9
L2J_DataPack_BETA/dist/game/data/stats/skills/08400-08499.xml

@@ -13,7 +13,7 @@
 				<param SLEEP="50" />
 				<mul order="0x30" stat="pDef" val="1.0847" /> <!-- Def. Power +8.47% -->
 				<mul order="0x30" stat="pAtk" val="1.0557" /> <!-- Atk. Power +5.57% -->
-				<mul order="0x30" stat="magicDamVul" val="0.98" /> <!-- Resistance to Damage Magic +2% -->
+				<mul order="0x30" stat="magicSuccRes" val="1.02" /> <!-- Resistance to Damage Magic +2% -->
 				<add order="0x40" stat="maxHp" val="541" /> <!-- Max. HP +541 -->
 				<add order="0x40" stat="fireRes" val="5" /> <!-- Resistance to fire attributes +5 -->
 				<add order="0x40" stat="waterRes" val="5" /> <!-- Resistance to water attributes +5 -->
@@ -83,7 +83,7 @@
 				<param SLEEP="50" />
 				<mul order="0x30" stat="pAtk" val="1.0659" /> <!-- P. Atk. +6.59% -->
 				<add order="0x40" stat="rCrit" val="127.4" /> <!-- Critical rate +127.4 -->
-				<mul order="0x30" stat="magicDamVul" val="0.98" /> <!-- Resistance to damage magic +2% -->
+				<mul order="0x30" stat="magicSuccRes" val="1.02" /> <!-- Resistance to damage magic +2% -->
 				<add order="0x40" stat="maxHp" val="550" /> <!-- Max. HP +550 -->
 				<add order="0x40" stat="fireRes" val="5" /> <!-- Resistance to fire attributes +5 -->
 				<add order="0x40" stat="waterRes" val="5" /> <!-- Resistance to water attributes +5 -->
@@ -156,7 +156,7 @@
 				<param SHOCK="50" />
 				<mul order="0x30" stat="pAtk" val="1.0426" /> <!-- Atk Power +4.26% -->
 				<mul order="0x30" stat="pAtkSpd" val="1.04" /> <!-- Atk. Spd. +4% -->
-				<mul order="0x30" stat="magicDamVul" val="0.98" /> <!-- Resistance to Damage Magic +2% -->
+				<mul order="0x30" stat="magicSuccRes" val="1.02" /> <!-- Resistance to Damage Magic +2% -->
 				<add order="0x40" stat="fireRes" val="3" /> <!-- resistance to fire attributes +3 -->
 				<add order="0x40" stat="waterRes" val="3" /> <!-- resistance to water attributes +3 -->
 				<add order="0x40" stat="windRes" val="3" /> <!-- resistance to wind attributes +3 -->
@@ -247,7 +247,7 @@
 				<param SLEEP="50" />
 				<mul order="0x30" stat="pDef" val="1.0847" /> <!-- Def. Power +8.47% -->
 				<mul order="0x30" stat="pAtk" val="1.0557" /> <!-- Atk. Power +5.57% -->
-				<mul order="0x30" stat="magicDamVul" val="0.98" /> <!-- Resistance to Damage Magic +2% -->
+				<mul order="0x30" stat="magicSuccRes" val="1.02" /> <!-- Resistance to Damage Magic +2% -->
 				<add order="0x40" stat="maxHp" val="541" /> <!-- Max. HP +541 -->
 				<add order="0x40" stat="fireRes" val="5" /> <!-- Resistance to fire attributes +5 -->
 				<add order="0x40" stat="waterRes" val="5" /> <!-- Resistance to water attributes +5 -->
@@ -347,7 +347,7 @@
 				<param SLEEP="50" />
 				<mul order="0x30" stat="pAtk" val="1.0659" /> <!-- P. Atk. +6.59% -->
 				<add order="0x40" stat="rCrit" val="127.4" /> <!-- Critical rate +127.4 -->
-				<mul order="0x30" stat="magicDamVul" val="0.98" /> <!-- Resistance to damage magic +2% -->
+				<mul order="0x30" stat="magicSuccRes" val="1.02" /> <!-- Resistance to damage magic +2% -->
 				<add order="0x40" stat="maxHp" val="550" /> <!-- Max. HP +550 -->
 				<add order="0x40" stat="fireRes" val="5" /> <!-- Resistance to fire attributes +5 -->
 				<add order="0x40" stat="waterRes" val="5" /> <!-- Resistance to water attributes +5 -->
@@ -529,7 +529,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="magicDamVul" val="0.98" /> <!-- resistance to damage magic by 2% -->
+				<mul order="0x30" stat="magicSuccRes" val="1.02" /> <!-- resistance to damage magic by 2% -->
 			</effect>
 		</for>
 	</skill>
@@ -690,7 +690,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="magicDamVul" val="0.98" /> <!-- resistance to damage magic by 2% -->
+				<mul order="0x30" stat="magicSuccRes" val="1.02" /> <!-- resistance to damage magic by 2% -->
 			</effect>
 		</for>
 	</skill>
@@ -782,7 +782,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="magicDamVul" val="0.98" /> <!-- resistance to damage magic by 2% -->
+				<mul order="0x30" stat="magicSuccRes" val="1.02" /> <!-- resistance to damage magic by 2% -->
 			</effect>
 		</for>
 	</skill>
@@ -945,7 +945,7 @@
 		<set name="targetType" val="SELF" />
 		<for>
 			<effect name="Buff">
-				<mul order="0x30" stat="magicDamVul" val="0.98" /> <!-- resistance to damage magic by 2% -->
+				<mul order="0x30" stat="magicSuccRes" val="1.02" /> <!-- resistance to damage magic by 2% -->
 			</effect>
 		</for>
 	</skill>