[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 54744] atlantik: SIGSEVG when selecting trade from popup menu
From:       sigra () home ! se
Date:       2003-02-18 9:19:17
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
     
http://bugs.kde.org/show_bug.cgi?id=54744     




------- Additional Comments From sigra@home.se  2003-02-18 10:19 -------
It seems like the client needs some asserts to make sure that the data structures that 
are supposed to be empty when a new game begins are really empty. 
 
I saw another trade bug yesterday. A player had a trade open with me. It was an 
estate for an estate. The player accepted the trade, landed on my hotel and became 
bankrupt (lost all property). I got all estate from that player, including the estate that I 
was supposed to get in the trade. Then I accepted the trade and the bankrupt player 
could get the estate that I was giving (according to the portfolioview). The trade should 
have been deleted when the player became bankrupt. 
 
When player A constructs a trade and accepts it, player B can quickly mortgage the 
estates he is giving and then immediately accept the deal before player A reacts to the 
mortgaging. Mortgaging an estate should unaccept all trades where the estate is 
mentioned, just like any other change to the trade. The trade clauses that include 
mortgaged estate should include the string "(mortgaged)" after the estate name.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic