diff --git a/game/modules/tome/data/general/npcs/bone-giant.lua b/game/modules/tome/data/general/npcs/bone-giant.lua
index 873c6a982fe83837e322e2415c23cf4259dbfb7e..ad2ec4fac4148583b5055b545bcba57cf573aa7b 100644
--- a/game/modules/tome/data/general/npcs/bone-giant.lua
+++ b/game/modules/tome/data/general/npcs/bone-giant.lua
@@ -34,10 +34,11 @@ newEntity{
 	max_stamina = 90,
 	rank = 2,
 	size_category = 4,
+	movement_speed = 1.5,
 
 	autolevel = "warrior",
 	ai = "dumb_talented_simple", ai_state = { ai_move="move_complex", talent_in=2, },
-	stats = { str=20, dex=52, mag=16, con=16 },
+	stats = { str=20, dex=12, mag=16, con=16 },
 
 	resists = { [DamageType.PHYSICAL] = 20, [DamageType.BLIGHT] = 20, [DamageType.COLD] = 50, },
 
@@ -72,7 +73,7 @@ newEntity{ base = "BASE_NPC_BONE_GIANT",
 	name = "eternal bone giant", color=colors.GREY,
 	desc = [[A towering creature, made from the bones of hundreds of dead bodies. It is covered by an unholy aura.]],
 	resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/undead_giant_eternal_bone_giant.png", display_h=2, display_y=-1}}},
-	level_range = {33, nil}, exp_worth = 1,
+	level_range = {30, nil}, exp_worth = 1,
 	rarity = 3,
 	max_life = resolvers.rngavg(100,120),
 	combat_armor = 40, combat_def = 20,
diff --git a/game/modules/tome/data/talents/spells/advanced-necrotic-minions.lua b/game/modules/tome/data/talents/spells/advanced-necrotic-minions.lua
index f2e196f21dda9803d149084325bb3d40f72d37cf..da2a372cdfdc3f6313087ba4014c70d08ea5b266 100644
--- a/game/modules/tome/data/talents/spells/advanced-necrotic-minions.lua
+++ b/game/modules/tome/data/talents/spells/advanced-necrotic-minions.lua
@@ -29,9 +29,10 @@ local minions_list = {
 		max_stamina = 90,
 		rank = 2,
 		size_category = 4,
+		movement_speed = 1.5,
 		autolevel = "warrior",
 		ai = "dumb_talented_simple", ai_state = { ai_move="move_complex", talent_in=2, },
-		stats = { str=20, dex=52, mag=16, con=16 },
+		stats = { str=20, dex=12, mag=16, con=16 },
 		resists = { [DamageType.PHYSICAL] = 20, [DamageType.BLIGHT] = 20, [DamageType.COLD] = 50, },
 		open_door = 1,
 		no_breath = 1,
@@ -63,9 +64,10 @@ local minions_list = {
 		max_stamina = 90,
 		rank = 2,
 		size_category = 4,
+		movement_speed = 1.5,
 		autolevel = "warrior",
 		ai = "dumb_talented_simple", ai_state = { ai_move="move_complex", talent_in=2, },
-		stats = { str=20, dex=52, mag=16, con=16 },
+		stats = { str=20, dex=12, mag=16, con=16 },
 		resists = { [DamageType.PHYSICAL] = 20, [DamageType.BLIGHT] = 20, [DamageType.COLD] = 50, },
 		open_door = 1,
 		no_breath = 1,
@@ -97,9 +99,10 @@ local minions_list = {
 		max_stamina = 90,
 		rank = 2,
 		size_category = 4,
+		movement_speed = 1.5,
 		autolevel = "warrior",
 		ai = "dumb_talented_simple", ai_state = { ai_move="move_complex", talent_in=2, },
-		stats = { str=20, dex=52, mag=16, con=16 },
+		stats = { str=20, dex=12, mag=16, con=16 },
 		resists = { [DamageType.PHYSICAL] = 20, [DamageType.BLIGHT] = 20, [DamageType.COLD] = 50, },
 		open_door = 1,
 		no_breath = 1,
@@ -133,9 +136,10 @@ local minions_list = {
 		max_stamina = 90,
 		rank = 2,
 		size_category = 4,
+		movement_speed = 1.5,
 		autolevel = "warrior",
 		ai = "dumb_talented_simple", ai_state = { ai_move="move_complex", talent_in=2, },
-		stats = { str=20, dex=52, mag=16, con=16 },
+		stats = { str=20, dex=12, mag=16, con=16 },
 		resists = { [DamageType.PHYSICAL] = 20, [DamageType.BLIGHT] = 20, [DamageType.COLD] = 50, },
 		open_door = 1,
 		no_breath = 1,
diff --git a/game/modules/tome/data/zones/blighted-ruins/npcs.lua b/game/modules/tome/data/zones/blighted-ruins/npcs.lua
index 0edd00469671df352d09a9acbb61cfa130d67af5..69ceb20cce49da8c97067c16fa7b4a183faf4cfb 100644
--- a/game/modules/tome/data/zones/blighted-ruins/npcs.lua
+++ b/game/modules/tome/data/zones/blighted-ruins/npcs.lua
@@ -77,7 +77,7 @@ This specimen looks like it was hastily assembled and is not really complete yet
 	level_range = {7, nil}, exp_worth = 1,
 	rank = 4,
 	max_life = resolvers.rngavg(100,120), life_rating = 14,
-	combat_armor = 7, combat_def = -3,
+	combat_armor = 7, combat_def = 0,
 	melee_project = {[DamageType.BLIGHT]=resolvers.mbonus(5, 2)},
 	resolvers.talents{ [Talents.T_BONE_ARMOUR]=3, [Talents.T_THROW_BONES]=1, },
 	resolvers.sustains_at_birth(),