diff --git a/game/modules/tome/class/GameState.lua b/game/modules/tome/class/GameState.lua
index c4d96cba8226910556e649552c60b5ac05afd6fd..c593a912e5461c4041c6e783f6cd2bbf40966fae 100644
--- a/game/modules/tome/class/GameState.lua
+++ b/game/modules/tome/class/GameState.lua
@@ -1220,6 +1220,7 @@ end
 
 function _M:createRandomBoss(base, data)
 	local b = base:clone()
+	data = data or {level=1}
 
 	------------------------------------------------------------
 	-- Basic stuff, name, rank, ...
diff --git a/game/modules/tome/data/general/npcs/multihued-drake.lua b/game/modules/tome/data/general/npcs/multihued-drake.lua
index 845ce7041cc85305b71f2223f616157b0e78d9ec..878f4731e96e3cb635a54192bf2c6f38f431955a 100644
--- a/game/modules/tome/data/general/npcs/multihued-drake.lua
+++ b/game/modules/tome/data/general/npcs/multihued-drake.lua
@@ -96,6 +96,7 @@ newEntity{ base = "BASE_NPC_MULTIHUED_DRAKE",
 
 newEntity{ base = "BASE_NPC_MULTIHUED_DRAKE",
 	name = "greater multi-hued wyrm", color=colors.PURPLE, display="D",
+	resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/dragon_multihued_greater_multi_hued_wyrm.png", display_h=2, display_y=-1}}},
 	desc = [[An old and powerful multi-hued drake, armed with many deadly breath weapons and nasty claws.]],
 	level_range = {35, nil}, exp_worth = 1,
 	rarity = 8,
@@ -140,6 +141,7 @@ newEntity{ base = "BASE_NPC_MULTIHUED_DRAKE",
 newEntity{ base = "BASE_NPC_MULTIHUED_DRAKE",
 	unique = true,
 	name = "Ureslak the Prismatic", color=colors.VIOLET, display="D",
+	resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/drake_multi_ureslak.png", display_h=2, display_y=-1}}},
 	desc = [[A huge multi-hued drake. It seems to shift color rapidly.]],
 	level_range = {35, nil}, exp_worth = 4,
 	rarity = 50,
diff --git a/game/modules/tome/data/gfx/shockbolt/npc/dragon_multihued_greater_multi_hued_wyrm.png b/game/modules/tome/data/gfx/shockbolt/npc/dragon_multihued_greater_multi_hued_wyrm.png
new file mode 100644
index 0000000000000000000000000000000000000000..95f4f0875a909e6f62996f01347d0bf23d84cc8a
Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/npc/dragon_multihued_greater_multi_hued_wyrm.png differ
diff --git a/game/modules/tome/data/gfx/shockbolt/npc/dragon_multihued_multi_hued_drake.png b/game/modules/tome/data/gfx/shockbolt/npc/dragon_multihued_multi_hued_drake.png
new file mode 100644
index 0000000000000000000000000000000000000000..917f4a975c61c56f93350e9ba14b9271c6072a50
Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/npc/dragon_multihued_multi_hued_drake.png differ
diff --git a/game/modules/tome/data/gfx/shockbolt/npc/dragon_multihued_multi_hued_drake_hatchling.png b/game/modules/tome/data/gfx/shockbolt/npc/dragon_multihued_multi_hued_drake_hatchling.png
new file mode 100644
index 0000000000000000000000000000000000000000..8c3ccf30282648ddba38844b7bec1590546b0f88
Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/npc/dragon_multihued_multi_hued_drake_hatchling.png differ
diff --git a/game/modules/tome/data/gfx/shockbolt/npc/drake_multi_ureslak.png b/game/modules/tome/data/gfx/shockbolt/npc/drake_multi_ureslak.png
new file mode 100644
index 0000000000000000000000000000000000000000..865580959d61aa63ac2fb311e1d394609c660a76
Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/npc/drake_multi_ureslak.png differ
diff --git a/game/modules/tome/data/gfx/shockbolt/npc/horror_corrupted_grannor_vor.png b/game/modules/tome/data/gfx/shockbolt/npc/horror_corrupted_grannor_vor.png
new file mode 100644
index 0000000000000000000000000000000000000000..dea10786ee605e17fc2ec90b3a6c1c6a8118c2b5
Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/npc/horror_corrupted_grannor_vor.png differ
diff --git a/game/modules/tome/data/gfx/shockbolt/npc/humanoid_human_human_guard.png b/game/modules/tome/data/gfx/shockbolt/npc/humanoid_human_human_guard.png
new file mode 100644
index 0000000000000000000000000000000000000000..4bbd05dfc14afc17b334ad31fd2e8f4faab7efd4
Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/npc/humanoid_human_human_guard.png differ
diff --git a/game/modules/tome/data/gfx/shockbolt/npc/humanoid_orc_orc_archer.png b/game/modules/tome/data/gfx/shockbolt/npc/humanoid_orc_orc_archer.png
new file mode 100644
index 0000000000000000000000000000000000000000..649cd044f3b5b42460badd2b863f29dfa7351e76
Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/npc/humanoid_orc_orc_archer.png differ
diff --git a/game/modules/tome/data/gfx/shockbolt/npc/humanoid_orc_orc_assassin.png b/game/modules/tome/data/gfx/shockbolt/npc/humanoid_orc_orc_assassin.png
new file mode 100644
index 0000000000000000000000000000000000000000..4006e5762dace7a4485f2d56708fe2c4bd5f876b
Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/npc/humanoid_orc_orc_assassin.png differ
diff --git a/game/modules/tome/data/gfx/shockbolt/npc/humanoid_orc_orc_soldier.png b/game/modules/tome/data/gfx/shockbolt/npc/humanoid_orc_orc_soldier.png
new file mode 100644
index 0000000000000000000000000000000000000000..a253cd50990f246fb0cecc9384c703de72400b4e
Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/npc/humanoid_orc_orc_soldier.png differ
diff --git a/game/modules/tome/data/gfx/shockbolt/npc/humanoid_orc_orc_warrior.png b/game/modules/tome/data/gfx/shockbolt/npc/humanoid_orc_orc_warrior.png
new file mode 100644
index 0000000000000000000000000000000000000000..9ea831fe995c5729aa982917dfc6e98553c5d941
Binary files /dev/null and b/game/modules/tome/data/gfx/shockbolt/npc/humanoid_orc_orc_warrior.png differ