diff --git a/game/modules/tome/data/birth/classes/wilder.lua b/game/modules/tome/data/birth/classes/wilder.lua
index 92113399d45fe954ebb810924b22670d25acab78..5137ed3e5713a59e16add2df44cfcc4a1458860b 100644
--- a/game/modules/tome/data/birth/classes/wilder.lua
+++ b/game/modules/tome/data/birth/classes/wilder.lua
@@ -114,6 +114,14 @@ newBirthDescriptor{
 		"#LIGHT_BLUE# * +0 Magic, +3 Willpower, +0 Cunning",
 		"#GOLD#Life per level:#LIGHT_BLUE# +2",
 	},
+	birth_example_particles = {
+		function(actor) if core.shader.active(4) then actor:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.006, deploy_speed=14})) end end,
+		function(actor) if core.shader.active(4) then actor:addParticles(Particles.new("shader_wings", 1, {img="lightningwings", life=18, fade=-0.006, deploy_speed=14})) end end,
+		function(actor) if core.shader.active(4) then actor:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.006, deploy_speed=14})) end end,
+		function(actor) if core.shader.active(4) then actor:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.006, deploy_speed=14})) end end,
+		function(actor) if core.shader.active(4) then actor:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.006, deploy_speed=14})) end end,
+		function(actor) if core.shader.active(4) then actor:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.006, deploy_speed=14})) end end,
+	},
 	power_source = {nature=true, technique=true},
 	stats = { str=5, wil=3, con=1, },
 	talents_types = {
diff --git a/game/modules/tome/data/talents/gifts/cold-drake.lua b/game/modules/tome/data/talents/gifts/cold-drake.lua
index a19682a7cb52d35dde4b51385845dc247976e9ae..857bed9445f4627e0bca197f1d9693816882c9e1 100644
--- a/game/modules/tome/data/talents/gifts/cold-drake.lua
+++ b/game/modules/tome/data/talents/gifts/cold-drake.lua
@@ -174,7 +174,7 @@ newTalent{
 		game:playSoundNear(self, "talents/breath")
 		
 		if core.shader.active(4) then
-			self:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.003, deploy_speed=14}))
+			self:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.006, deploy_speed=14}))
 		end
 		return true
 	end,
diff --git a/game/modules/tome/data/talents/gifts/fire-drake.lua b/game/modules/tome/data/talents/gifts/fire-drake.lua
index 4b2a4348ec31f8b56c00f44024338aa5557b01c2..1380ab3c161e8bb4b55f5f7f790ca7fa03d72a94 100644
--- a/game/modules/tome/data/talents/gifts/fire-drake.lua
+++ b/game/modules/tome/data/talents/gifts/fire-drake.lua
@@ -81,7 +81,7 @@ newTalent{
 		game:playSoundNear(self, "talents/breath")
 
 		if core.shader.active(4) then
-			self:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.003, deploy_speed=14}))
+			self:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.006, deploy_speed=14}))
 		end
 		return true
 	end,
@@ -171,9 +171,7 @@ newTalent{
 		game.level.map:particleEmitter(self.x, self.y, tg.radius, "breath_fire", {radius=tg.radius, tx=x-self.x, ty=y-self.y})
 
 		if core.shader.active(4) then
-			local p = Particles.new("shader_wings", 1, {life=18, fade=-0.003, deploy_speed=14})
-			p.toback = true
-			self:addParticles(p)
+			self:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.006, deploy_speed=14}))
 		end
 		game:playSoundNear(self, "talents/breath")
 		return true
diff --git a/game/modules/tome/data/talents/gifts/higher-draconic.lua b/game/modules/tome/data/talents/gifts/higher-draconic.lua
index 87387637ea4448fceb695d3a10f95368655e7fdc..44d547e97cda33aed8111c52376550f39fc5e385 100644
--- a/game/modules/tome/data/talents/gifts/higher-draconic.lua
+++ b/game/modules/tome/data/talents/gifts/higher-draconic.lua
@@ -123,7 +123,7 @@ newTalent{
 		game:playSoundNear(self, "talents/breath")
 		
 		if core.shader.active(4) then
-			self:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.003, deploy_speed=14}))
+			self:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.006, deploy_speed=14}))
 		end
 		return true
 	end,
diff --git a/game/modules/tome/data/talents/gifts/sand-drake.lua b/game/modules/tome/data/talents/gifts/sand-drake.lua
index 932d4309c22db4e9a866eded7e48e8771f64f4dd..39d14035c4bfa2085af537fce83d2837d00c1abb 100644
--- a/game/modules/tome/data/talents/gifts/sand-drake.lua
+++ b/game/modules/tome/data/talents/gifts/sand-drake.lua
@@ -159,7 +159,7 @@ newTalent{
 		game:playSoundNear(self, "talents/breath")
 		
 		if core.shader.active(4) then
-			self:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.003, deploy_speed=14}))
+			self:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.006, deploy_speed=14}))
 		end
 		return true
 	end,
diff --git a/game/modules/tome/data/talents/gifts/storm-drake.lua b/game/modules/tome/data/talents/gifts/storm-drake.lua
index 498d1d1aeb68c60fd74aa911400221348acfe5d6..6beaa488545bb4866cd167cc3886ca73dde4ed95 100644
--- a/game/modules/tome/data/talents/gifts/storm-drake.lua
+++ b/game/modules/tome/data/talents/gifts/storm-drake.lua
@@ -212,7 +212,7 @@ newTalent{
 
 		
 		if core.shader.active(4) then
-			self:addParticles(Particles.new("shader_wings", 1, {img="lightningwings", life=18, fade=-0.003, deploy_speed=14}))
+			self:addParticles(Particles.new("shader_wings", 1, {img="lightningwings", life=18, fade=-0.006, deploy_speed=14}))
 		end
 		game:playSoundNear(self, "talents/breath")
 		return true
diff --git a/game/modules/tome/data/talents/gifts/venom-drake.lua b/game/modules/tome/data/talents/gifts/venom-drake.lua
index 9958a78d1e8cffbac6d18e4cb1ec62b0072974dc..40d7dc47a65955dd466ee1fbb771e96e970b9bd4 100644
--- a/game/modules/tome/data/talents/gifts/venom-drake.lua
+++ b/game/modules/tome/data/talents/gifts/venom-drake.lua
@@ -184,7 +184,7 @@ newTalent{
 		game:playSoundNear(self, "talents/breath")
 		
 		if core.shader.active(4) then
-			self:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.003, deploy_speed=14}))
+			self:addParticles(Particles.new("shader_wings", 1, {life=18, fade=-0.006, deploy_speed=14}))
 		end
 		return true
 	end,