Bug 298453

Summary: inconsistent behaviour of the bombs
Product: [Applications] Granatier Reporter: Stéphane Blondon <stephane.blondon>
Component: generalAssignee: Mathias Kraus <k.hias>
Status: RESOLVED FIXED    
Severity: wishlist CC: kde-games-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In: 4.8.3
Sentry Crash Report:

Description Stéphane Blondon 2012-04-19 21:15:09 UTC
When two bombs sent by different players collide together, there are
two different behaviours:

- if two players pushed them with theirs feet, there is a collision
between the two bombs and the bombs stop to move.
- if the bombs are dropped on an arrow, there is no collision so the
bombs continue without stopping the movment.
- if there is one bomb pushed by foot and one dropped on an arrow,
there is no collision (the same behaviour like the previous case).

I don't know it's a game design choice or a bug but I think that
having the same behaviour would be better. Real collision is the best
choice to my mind.
I didn't find bug in the KDE bug tracker about that.

Reproducible: Always

Steps to Reproduce:
1. Execute Granatier with two players.
2. Destroy bricks in order to the players are face to face
3. Push bombs with feet or arrows on the roof at the (more or less) same time with both players


Expected Results:  
There should have a real collision in each case. 

Granatier (1.1.0) on KDE platform (4.7.4) on Debian Wheezy (testing).
Comment 1 Mathias Kraus 2012-04-21 12:58:21 UTC
SVN commit 1290715 by mkraus:

FIXED-IN: 4.8.3


 M  +79 -46    bomb.cpp  
 M  +5 -1      cell.cpp  
 M  +1 -1      cell.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1290715