diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/skillhandlers/StealBuffs.java b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/skillhandlers/StealBuffs.java
index bdae3da40392a36bb68164fcf0e322208793f231..ea57a3a25c1f4886a9a640be6552095c743d329c 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/skillhandlers/StealBuffs.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/skillhandlers/StealBuffs.java
@@ -82,7 +82,7 @@ public class StealBuffs implements ISkillHandler
 		L2Character target;
 		L2Effect effect;
 		
-		int count = (int) skill.getPower();
+		int count = skill.getMaxNegatedEffects();
 		for (L2Object obj : targets)
 		{
 			if (!(obj instanceof L2Character))
diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/01400-01499.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/01400-01499.xml
index d7076f484653ab612bac99572f4daf8ea82e82fe..48df4ef9ceeeb9fff652e299f5efd1322de03fb1 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/01400-01499.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/01400-01499.xml
@@ -1143,11 +1143,12 @@
 	</skill>
 	<skill id="1440" levels="5" name="Steal Divinity">
 		<table name="#mpConsume"> 50 55 60 64 67 </table>
-		<table name="#power"> 3 4 5 6 7 </table>
+		<table name="#maxNegated"> 3 4 5 6 7 </table>
 		<table name="#magicLvl"> 55 60 64 68 72 </table>
 		<set name="mpConsume" val="#mpConsume" />
 		<set name="magicLvl" val="#magicLvl" />
-		<set name="power" val="#power" />
+		<set name="power" val="25" /> <!-- TODO: Implement me to work like Cancel (H5 Changes) -->
+		<set name="maxNegated" val="#maxNegated" />
 		<set name="target" val="TARGET_ONE" />
 		<set name="nextActionAttack" val="true" />
 		<set name="reuseDelay" val="15000" />