diff --git a/game/modules/tome/data/talents/corruptions/blood.lua b/game/modules/tome/data/talents/corruptions/blood.lua index c9841d1de40a0bd16ece4699c98ea35aa5fe5460..8f123b7e8c728d9a418161db62c041813fb77d8d 100644 --- a/game/modules/tome/data/talents/corruptions/blood.lua +++ b/game/modules/tome/data/talents/corruptions/blood.lua @@ -100,8 +100,8 @@ newTalent{ end, action = function(self, t) local tg = self:getTalentTarget(t) - local grids = self:project(tg, self.x, self.y, DamageType.BLOOD_BOIL, self:spellCrit(self:combatTalentSpellDamage(t, 28, 190))) - game.level.map:particleEmitter(self.x, self.y, tg.radius, "ball_blood", {radius=tg.radius}) + self:project(tg, self.x, self.y, DamageType.BLOOD_BOIL, self:spellCrit(self:combatTalentSpellDamage(t, 28, 190))) + game.level.map:particleEmitter(self.x, self.y, tg.radius, "circle", {oversize=1, a=180, appear=8, limit_life=8, speed=-3, img="blood_circle", radius=tg.radius}) game:playSoundNear(self, "talents/slime") return true end, diff --git a/game/modules/tome/data/timed_effects/magical.lua b/game/modules/tome/data/timed_effects/magical.lua index 3131703aacd90374fc6b33a696e2ed739691a58c..fbecab633e1655544976b0529e5b5f08559b28f9 100644 --- a/game/modules/tome/data/timed_effects/magical.lua +++ b/game/modules/tome/data/timed_effects/magical.lua @@ -1019,6 +1019,12 @@ newEffect{ on_timeout = function(self, eff) DamageType:get(DamageType.ACID).projector(eff.src or self, self.x, self.y, DamageType.ACID, eff.dam) end, + activate = function(self, eff) + eff.particle = self:addParticles(Particles.new("circle", 1, {base_rot=0, oversize=0.7, a=255, appear=8, speed=0, img="blight_worms", radius=0})) + end, + deactivate = function(self, eff) + self:removeParticles(eff.particle) + end, } newEffect{ diff --git a/src/web.c b/src/web.c index 21cf4d183a3f5fba4d7054cf20b0fee8c831be14..3fc21d0eb5524f3dc845876fef330171bbd69f0a 100644 --- a/src/web.c +++ b/src/web.c @@ -393,7 +393,7 @@ void te4_web_init(lua_State *L) { auxiliar_newclass(L, "web{view}", view_reg); luaL_openlib(L, "core.webview", weblib, 0); lua_pushstring(L, "kind"); - lua_pushstring(L, "awesomium"); + lua_pushstring(L, "cef3"); lua_settable(L, -3); lua_settop(L, 0); }