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

Reply via email to