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,