View Full Version : Possible bug/exploit


jesusin
Jun 13, 2007, 09:30 AM
Hi. I am away from the game this days, so I can't check this myself. I am quite sure I have experienced this, though. I think it is better to disclose this right now, better than waiting a few days and checking myself.

The sequence goes like this:

0.- You are playing Vanilla, HOF mod. You have 5 fishes connected. Your best friend AI has 2 gold and 1 gems available for trade.
1.- You receive a phone call, so you press "pause" and go away for a few minutes.
2.- When you come back, you forget to press "pause" again to resume the game, and you press F4 to go to resource-trading screen.
3.- You trade 1 gold for one of your fishes. Since you are in pause mode, the trade won't take place until the game is resumed.
4.- So you trade 1 gems for one of your fishes to the very same AI.
5.- You trade 1 gold for 1 fish once again, just for fun.
6.- You exit the trading screen, press pause and resume the game.
7.- If you look at the current trades, you see you are trading 3 fishes to the same AI.

This shoudn't be allowed, they don't want more than one fish. It is the pause which causes them to want to trade again for the same resource.

Lexad
Jun 13, 2007, 12:00 PM
Applause!!!

Denniz
Jun 13, 2007, 12:44 PM
Applause!!!Is that for or against? :mischief:

@jesusin, we'll take a look at it. I am hoping this is something fixed with Warlords 2.08 so we can just copy the code. I would assume that the HOF Mod isn't necessarily part of the problem.

Padraig
Jun 13, 2007, 04:53 PM
The real exploit happens when he sublets those extra fish away to another ai for some strategic resources. :hammer2:

Moonsinger
Jun 13, 2007, 05:47 PM
The real exploit happens when he sublets those extra fish away to another ai for some strategic resources. :hammer2:

Exactly!:goodjob: I concur! It calls "Karma". You may think you are exploiting the AI but it's possible that you are being exploited.;)

Thrallia
Jun 14, 2007, 02:49 AM
hm...I didn't know there was even a pause button in Civ...why pause it when it is not real time?

ParadigmShifter
Jun 14, 2007, 03:01 AM
Probably useful for taking screenshots of battles and the like I expect. In windows, it is the "pause" key, which sort of makes sense ;)

jesusin
Jun 14, 2007, 03:06 AM
hm...I didn't know there was even a pause button in Civ...why pause it when it is not real time?

I don't know if it has a purpose. I am a very slow player, so I pause the game every time I am not playing in order to keep track of my progress towards "agile gaming".

Harbourboy
Jun 17, 2007, 06:40 PM
I too am amazed that a turn-based game has a pause button. What happens? Do the elephants stop swinging their trunks and the worker stops eating his lunch?

KMadCandy
Jun 17, 2007, 07:46 PM
i assume the pause option is there for multi-player. it says the name of the player that paused (and then resumes) the game. for single player i know it was me of course *giggle*.

i use it because i'm always tabbing out and leave it running and go off and do this and that and end up with games that have play times of 45+ hours when they didn't actually take nearly that long! but sometimes i check and it doesn't seem that it actually stopped the statistics "Time Played" counter. sometimes it does. maybe it's stopped only when i'm tabbed out, or only when i'm not ... i should experiment one of these days.

LowtherCastle
Jul 25, 2007, 03:19 PM
Well, this could be useful (as an exploit) if you wanted to take away all the tradeable happiness resources from an AI so others can't get them...? Or how about extra strategic resources (not that I ever seem to see that, but it's possible)?

macrobot
Jul 25, 2007, 08:31 PM
I dropped my keyboard and paused once. I couldn't figure out how to unpause so I had to abandon the game.

Thrallia
Jul 25, 2007, 10:03 PM
there's a button on your keyboard that says pause...I would assume that button would have unpaused it.