diff --git a/SQF/dayz_code/Configs/CfgVehicles/Zeds/Bloodsuckers.hpp b/SQF/dayz_code/Configs/CfgVehicles/Zeds/Bloodsuckers.hpp
index 382829840..cc3f8de77 100644
--- a/SQF/dayz_code/Configs/CfgVehicles/Zeds/Bloodsuckers.hpp
+++ b/SQF/dayz_code/Configs/CfgVehicles/Zeds/Bloodsuckers.hpp
@@ -130,4 +130,32 @@ class z_bloodsucker : Zed_Base {
memoryPoint = "rfemur";
};
};
+};
+
+class z_bloodsucker2: z_bloodsucker {
+ displayName = $STR_ZNAME_BLOODSUCKER2;
+};
+
+class z_bloodsucker3: z_bloodsucker {
+ displayName = $STR_ZNAME_BLOODSUCKER3;
+};
+
+class z_bloodsucker4: z_bloodsucker {
+ displayName = $STR_ZNAME_BLOODSUCKER4;
+};
+
+class z_bloodsucker5: z_bloodsucker {
+ displayName = $STR_ZNAME_BLOODSUCKER5;
+};
+
+class z_bloodsucker6: z_bloodsucker {
+ displayName = $STR_ZNAME_BLOODSUCKER6;
+};
+
+class z_bloodsucker7: z_bloodsucker {
+ displayName = $STR_ZNAME_BLOODSUCKER7;
+};
+
+class z_bloodsucker8: z_bloodsucker {
+ displayName = $STR_ZNAME_BLOODSUCKER8;
};
\ No newline at end of file
diff --git a/SQF/dayz_code/compile/player_zombieCheck.sqf b/SQF/dayz_code/compile/player_zombieCheck.sqf
index b15d05ed0..358b66e88 100644
--- a/SQF/dayz_code/compile/player_zombieCheck.sqf
+++ b/SQF/dayz_code/compile/player_zombieCheck.sqf
@@ -24,7 +24,7 @@ local _cantSee = false;
if (_isMutant) then {
if (_dist <= 5) then {
local _skin = _x getVariable ["mutantSkin", "act_krovosos_new1"]; // Set textures locally on each client to prevent issues with RESec
- _x setObjectTexture [0, format["\nst\ns_mutants\blood\%1.paa",_skin]];
+ _x setObjectTexture [0, format["\dayz_epoch_c\skins\bloodsucker\%1.paa",_skin]];
} else {
_x setObjectTexture [0, ""];
local _sound = ["bloodgrowl0","bloodgrowl2","bloodgrowl3","bloodgrowl4","bloodforest1","bloodforest2","bloodforest3","bloodforest4"] call BIS_fnc_selectRandom;
diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml
index eaa8035e6..cd4348c4c 100644
--- a/SQF/dayz_code/stringtable.xml
+++ b/SQF/dayz_code/stringtable.xml
@@ -14420,7 +14420,35 @@
Bloodsucker
Кровосос
-
+
+
+ Bloodsucker
+ Кровосос
+
+
+ Bloodsucker
+ Кровосос
+
+
+ Bloodsucker
+ Кровосос
+
+
+ Bloodsucker
+ Кровосос
+
+
+ Bloodsucker
+ Кровосос
+
+
+ Bloodsucker
+ Кровосос
+
+
+ Bloodsucker
+ Кровосос
+
Viral Infected
Infectado Viral
diff --git a/SQF/dayz_code/system/mutant_agent.fsm b/SQF/dayz_code/system/mutant_agent.fsm
index 09c4deca8..87a530298 100644
--- a/SQF/dayz_code/system/mutant_agent.fsm
+++ b/SQF/dayz_code/system/mutant_agent.fsm
@@ -207,7 +207,7 @@ class FSM
"_entityTime = diag_tickTime;" \n
"" \n
"// Select skin" \n
- "_skin = [""act_krovosos_new1"",""act_krovosos_3"",""act_krovosos_2""] call BIS_fnc_selectRandom;" \n
+ "_skin = [""act_krovosos_new1"",""act_krovosos_8"",""act_krovosos_7"",""act_krovosos_6"",""act_krovosos_5"",""act_krovosos_4"",""act_krovosos_3"",""act_krovosos_2""] call BIS_fnc_selectRandom;" \n
"_agent setVariable [""mutantSkin"",_skin, false];" \n
"" \n
"// Announce presence" \n