diff --git a/game/engines/default/modules/boot/class/Game.lua b/game/engines/default/modules/boot/class/Game.lua index ea5840c129286eeffb7044964d5fe09ba47b7d6d..ca29939a2a6b5e04c73964e858f6664f2606170b 100644 --- a/game/engines/default/modules/boot/class/Game.lua +++ b/game/engines/default/modules/boot/class/Game.lua @@ -172,7 +172,7 @@ function _M:setupDisplayMode() Map.tiles.use_images = true -- Create the framebuffer - self.fbo = core.display.newFBO(game.w, game.h) +-- self.fbo = core.display.newFBO(game.w, game.h) if self.fbo then self.fbo_shader = Shader.new("main_fbo") if not self.fbo_shader.shad then diff --git a/game/engines/default/modules/boot/data/damage_types.lua b/game/engines/default/modules/boot/data/damage_types.lua index a3eb877292bf80a2a22a9dcbb2e6d098c53ad910..4104d171de31de19e9ac5c770ba6541d1f84dd3d 100644 --- a/game/engines/default/modules/boot/data/damage_types.lua +++ b/game/engines/default/modules/boot/data/damage_types.lua @@ -29,9 +29,9 @@ setDefaultProjector(function(src, x, y, type, dam) end else if src == game.player then - game.flyers:add(sx, sy, 30, (rng.range(0,2)-1) * 0.5, -3, tostring(-math.ceil(dam)), {0,255,0}) + game.flyers:add(sx, sy, 30, (rng.range(0,2)-1) * 0.5, -rng.float(2, 3), tostring(-math.ceil(dam)), {0,255,0}) elseif target == game.player then - game.flyers:add(sx, sy, 30, (rng.range(0,2)-1) * 0.5, -3, tostring(-math.ceil(dam)), {255,0,0}) + game.flyers:add(sx, sy, 30, (rng.range(0,2)-1) * 0.5, rng.float(2, 3), tostring(-math.ceil(dam)), {255,0,0}) end end return dam diff --git a/game/modules/tome/data/general/grids/sand.lua b/game/modules/tome/data/general/grids/sand.lua index 9b6f9367f4bd60fe76468b5a95b93e64422e3545..b8d09f57dde88b8d8729effe4bb3fa06f9be63c0 100644 --- a/game/modules/tome/data/general/grids/sand.lua +++ b/game/modules/tome/data/general/grids/sand.lua @@ -17,6 +17,7 @@ -- Nicolas Casalini "DarkGod" -- darkgod@te4.org +local sand_editer = { method="borders_def", def="sand"} local sand_wall_editer = { method="sandWalls_def", def="sandwall"} newEntity{