diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/00800-00899.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/00800-00899.xml
index bc480fd9d0ba911ae4e9687e3611ea0e4fe2448e..b83710c23645e3a0aff237fc6ef184200266c5e5 100644
--- a/L2J_DataPack_BETA/dist/game/data/stats/skills/00800-00899.xml
+++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/00800-00899.xml
@@ -436,7 +436,9 @@
 		<set name="operateType" val="A1" />
 		<set name="reuseDelay" val="2000" />
 		<set name="targetType" val="SERVITOR" />
-		<!-- FIXME: It shouldn't affect all summons, missing condition for target race "construct" -->
+		<cond msgId="144">
+			<target npcRace="CONSTRUCT" />
+		</cond>
 		<for>
 			<effect name="HealPercent">
 				<param power="#amount" />
@@ -464,7 +466,9 @@
 		<set name="operateType" val="A2" />
 		<set name="reuseDelay" val="2000" />
 		<set name="targetType" val="SERVITOR" />
-		<!-- FIXME: It shouldn't affect all summons, missing condition for target race "construct" -->
+		<cond msgId="144">
+			<target npcRace="CONSTRUCT" />
+		</cond>
 		<for>
 			<effect name="Buff">
 				<mul order="0x30" stat="pAtk" val="#pAtk" />
@@ -493,7 +497,9 @@
 		<set name="operateType" val="A2" />
 		<set name="reuseDelay" val="2000" />
 		<set name="targetType" val="SERVITOR" />
-		<!-- FIXME: It shouldn't affect all summons, missing condition for target race "construct" -->
+		<cond msgId="144">
+			<target npcRace="CONSTRUCT" />
+		</cond>
 		<for>
 			<effect name="Buff">
 				<mul order="0x30" stat="pDef" val="#pDef" />