Update of bug #15270 (project wormux):
Status: None => Confirmed
Assigned to: None => gentildemon
_______________________________________________________
Follow-up Comment #1:
After some debugging, it seems that damages are applied twice!!
Here is the first bt:
#0 Character::SetEnergyDelta (this=0xa4057f60, delta=-46, do_report=true) at
character/character.cpp:293
#1 0x0819f8ea in ApplyExplosion (pos=..., config=..., son=...,
fire_particle=true, smoke=ParticleEngine::BigESmoke) at
weapon/explosion.cpp:120
#2 0x081be7e7 in WeaponProjectile::DoExplosion (this=0xa3adb598) at
weapon/weapon_launcher.cpp:371
#3 0x081be69c in WeaponProjectile::Explosion (this=0xa3adb598) at
weapon/weapon_launcher.cpp:356
#4 0x08196bdb in BazookaRocket::Explosion (this=0xa3adb598) at
weapon/bazooka.cpp:98
#5 0x081be103 in WeaponProjectile::SignalObjectCollision (this=0xa3adb598,
obj=0xa4057f60) at weapon/weapon_launcher.cpp:294
#6 0x08160180 in PhysicalObj::NotifyMove (this=0xa3adb598, oldPos=...,
newPos=...) at object/physical_obj.cpp:313
#7 0x08164199 in Physics::RunPhysicalEngine (this=0xa3adb598) at
object/physics.cpp:461
#8 0x081605a2 in PhysicalObj::UpdatePosition (this=0xa3adb598) at
object/physical_obj.cpp:415
#9 0x0815dbad in ObjectsList::Refresh (this=0xae119838) at
object/objects_list.cpp:81
#10 0x08087a9b in Game::RefreshObject (this=0xaee620e0) at game/game.cpp:531
#11 0x080884cd in Game::MainLoop (this=0xaee620e0) at game/game.cpp:771
Here is the second one:
(gdb) bt
#0 Character::SetEnergyDelta (this=0xa4057f60, delta=-46, do_report=true) at
character/character.cpp:293
#1 0x0819f8ea in ApplyExplosion (pos=..., config=..., son=...,
fire_particle=true, smoke=ParticleEngine::BigESmoke) at
weapon/explosion.cpp:120
#2 0x081be7e7 in WeaponProjectile::DoExplosion (this=0xa3adb598) at
weapon/weapon_launcher.cpp:371
#3 0x081be69c in WeaponProjectile::Explosion (this=0xa3adb598) at
weapon/weapon_launcher.cpp:356
#4 0x08196bdb in BazookaRocket::Explosion (this=0xa3adb598) at
weapon/bazooka.cpp:98
#5 0x081bdace in WeaponProjectile::Refresh (this=0xa3adb598) at
weapon/weapon_launcher.cpp:224
#6 0x081968d7 in BazookaRocket::Refresh (this=0xa3adb598) at
weapon/bazooka.cpp:57
#7 0x0815dbc6 in ObjectsList::Refresh (this=0xae119838) at
object/objects_list.cpp:82
#8 0x08087a9b in Game::RefreshObject (this=0xaee620e0) at game/game.cpp:531
#9 0x080884cd in Game::MainLoop (this=0xaee620e0) at game/game.cpp:771
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?15270>
_______________________________________________
Message posté via/par Gna!
http://gna.org/
_______________________________________________
Wormux-gna mailing list
[email protected]
https://mail.gna.org/listinfo/wormux-gna