ElCeejo / draconis

Adds Dragons and related resources and equipment to Minetest Game
MIT License
18 stars 23 forks source link

Dragons seem invulnerable to cannon fire from the "space cannon" mod #6

Open dennisjenkins75 opened 3 years ago

dennisjenkins75 commented 3 years ago

(as posted to the forums: https://forum.minetest.net/viewtopic.php?f=3&t=26036)

Minetest-5.3.0 (client and server). Relevant mods: "technic_plus", "spacecannon", "draconis", "jumpdrive". Survival mode.

I built a "ship" with a jump drive, HV technic batteries and solar, and 16 "red energy cube space cannons" (very expensive to build in survival mode...). I've been trying to fight a dragon from draconis mod using this ship. I hit the dragon w/ the cannon fire, but the dragon seems to take no damage, and the logs confirm this. I'm not sure why. Note the "damage=0" in the server logs.

I've also tried attacking the dragon directly w/ a diamond sword, while wearing full diamond armor. The dragon takes no damage and I die quickly. Are these things immortal? I have to imagine that the author of the dragons intended for them to be killable.

2021-01-17 10:26:02: ACTION[Server]: LuaEntitySAO "spacecannon:energycube_red" at (243,10,-781) (id=2449, hp=10) punched LuaEntitySAO "draconis:dragon_ice_entity" at (243,10,-781) (id=2500, hp=1), damage=0
2021-01-17 10:26:02: ACTION[Server]: LuaEntitySAO "spacecannon:energycube_red" at (243,10,-781) (id=2449, hp=10) punched LuaEntitySAO "draconis:dragon_ice_entity" at (243,10,-781) (id=2498, hp=1), damage=0
2021-01-17 10:26:02: ACTION[Server]: LuaEntitySAO "spacecannon:energycube_red" at (241,6,-779) (id=2444, hp=10) punched LuaEntitySAO "draconis:dragon_ice_entity" at (241,6,-779) (id=2504, hp=1), damage=0
2021-01-17 10:26:02: ACTION[Server]: LuaEntitySAO "spacecannon:energycube_red" at (241,6,-779) (id=2444, hp=10) punched LuaEntitySAO "draconis:dragon_ice_entity" at (241,6,-779) (id=2501, hp=1), damage=0
2021-01-17 10:26:02: ACTION[Server]: LuaEntitySAO "spacecannon:energycube_red" at (241,6,-779) (id=2444, hp=10) punched LuaEntitySAO "draconis:dragon_ice_entity" at (241,6,-779) (id=2499, hp=1), damage=0
2021-01-17 10:26:02: ACTION[Server]: LuaEntitySAO "spacecannon:energycube_red" at (243,6,-779) (id=2445, hp=10) punched LuaEntitySAO "draconis:dragon_ice_entity" at (243,7,-779) (id=2514, hp=1), damage=0
2021-01-17 10:26:02: ACTION[Server]: LuaEntitySAO "spacecannon:energycube_red" at (243,6,-779) (id=2445, hp=10) punched LuaEntitySAO "draconis:dragon_ice_entity" at (243,7,-779) (id=2513, hp=1), damage=0
2021-01-17 10:26:31: ACTION[Server]: LuaEntitySAO "spacecannon:energycube_red" at (243,14,-783) (id=2595, hp=10) punched LuaEntitySAO "draconis:dragon_ice_entity" at (243,14,-783) (id=2596, hp=1), damage=0
dennisjenkins75 commented 3 years ago

I fired a green energy cannon at a sleeping fire dragon. That woke it up, but seemed to do no damage.

2021-01-17 16:04:06: ACTION[Server]: LuaEntitySAO "spacecannon:energycube_green" at (-1753,-90,-553) (id=224, hp=10) punched LuaEntitySAO "draconis:fire_eyes" at (-1753,-89,-553) (id=219, hp=1), damage=0
2021-01-17 16:04:06: ACTION[Server]: LuaEntitySAO "spacecannon:energycube_green" at (-1753,-90,-553) (id=224, hp=10) punched LuaEntitySAO "draconis:fire_dragon" at (-1753,-89,-553) (id=218, hp=10), damage=0
dennisjenkins75 commented 3 years ago

As discussed on discord: The energy cube (entity) fired by the spacecannon either doesn't do fleshy damage, or its not enough to overcome the dragon's armor. I conducted an experiment where I shot another player at near point-blank range by a low-power space cannon (up through the feet of the player), and the energy cube passed through the player. IMHO, getting shot by the cannon should harm the player. I did successfully blow up a dolphin from the water_life mod though.

I'll open a bug on the spacecannon mod and attempt to resolve this over there.