Are you, in fact, a pregnant lady who lives in the apartment next door to Superdeath's parents? - Commodore

Create an account  

 
Problems and bug

What is/was the immediate peace game option?
Reply

It was a game option developed for RtR. With it you were not able to sign a peace treaty right after a war declaration. Instead you had to wait for a few turns to sign peace.

I had to remove that game option, because there were some ways to circumvent the limitations of the game option. There was no way for me to prevent those, because those things were part of the inaccessible code of Civ 4.
Mods: RtR    CtH

Pitboss: PB39, PB40PB52, PB59 Useful Collections: Pickmethods, Mapmaking, Curious Civplayer

Buy me a coffee
Reply

Can you double check to make sure that Pitboss is still properly randomizing turn resolution order every turn? In CivStats I remember the order of score increases used to shuffle around every turn in accordance with the randomization. I do not see this shuffling in PBSpy. It could very well just be because PBSpy always follows the player order, but I do want to make sure that it is correctly randomizing every turn.
Reply

That would be a question, that Ramk has to answer. I never touched the pitboss code, but his PBmod did most likely. I PMed him.
Mods: RtR    CtH

Pitboss: PB39, PB40PB52, PB59 Useful Collections: Pickmethods, Mapmaking, Curious Civplayer

Buy me a coffee
Reply

Civstats is based on Log-Parsing, but PBSpy not. So the answer to your question is: No, PBSpy did not disable the shuffle.

@Charriu: I've seen you PM but will ignore it until my brothers wedding is over smile
Reply

It's 2020. Civ4 is 16 years old and I think we found another bug/exploit in BtS that nobody knew about. At least I never heard about it. Actually civac2 found the bug and it is centered around production decay.

Apparently every time a production of something finishs in a city and an item swaps to the top of the list the decay timer is not incremented. Let's take this example:

The production list of a city is:

Warrior
Scout
Worker

No every turn the warrior is being build the decay timer for scout and worker is increased by 1. But as soon as the warrior finishs, the scout goes to the top of the list. At this moment the decay timer is increased for the worker but not for the scout. The way to abuse this behavior is in the following way. Let's say you can finish a warrior in 1 turn every time. You then could do the following:

1. Set Warrior to the top of the list, with scout behind
2. End the turn, the warrior finishs and the scout is now on top of the list
3. Queue another warrior on top of the list
4. End the turn
5. Repeat

If you do this the scout's production never decays.
Mods: RtR    CtH

Pitboss: PB39, PB40PB52, PB59 Useful Collections: Pickmethods, Mapmaking, Curious Civplayer

Buy me a coffee
Reply

Well apparently I'm wrong. This was already discovered:

https://forums.civfanatics.com/threads/h...rk.318430/
Mods: RtR    CtH

Pitboss: PB39, PB40PB52, PB59 Useful Collections: Pickmethods, Mapmaking, Curious Civplayer

Buy me a coffee
Reply

Civac found another bug related to decaying hammers. This is another bug present in the base BtS game. To trigger it you have to do the following.

1. Invest some hammers into something for example a warrior.
2. Build something else, but do not let it finish production. Meaning build something that takes long like the pyramids
3. Let all the hammers of the warrior decay.
4. Now stop the pyramids and start a new warrior. You can even throw the warrior out of the building queue and put it back in as long as you do this the same the warrior fully decayed.
5. Invest a turn of hammers into the warrior.
6. Start building something else again like a settler. Invest one turn into it.
7. Notice that the hammers into the warrior start decaying immediately and the game did not wait for 10 turns.

This is just a heads-up for everybody else and a reproduction step-by-step for me. I will see that I will fix this bug in future versions.
Mods: RtR    CtH

Pitboss: PB39, PB40PB52, PB59 Useful Collections: Pickmethods, Mapmaking, Curious Civplayer

Buy me a coffee
Reply

So you're saying that the only way to reset the decay timer on a given item is to complete one of the item, and the item fully decaying does not reset the timer in any circumstance?
Reply

No the item fully decaying does reset the timer, but only after the turn the item fully decayed and you didn't work on it.
Mods: RtR    CtH

Pitboss: PB39, PB40PB52, PB59 Useful Collections: Pickmethods, Mapmaking, Curious Civplayer

Buy me a coffee
Reply



Forum Jump: