TFVanguard
Warlord
- Joined
- Sep 24, 2008
- Messages
- 113
Seems to me that there are three things that need done.
First, up the 'threshold change' dramatically for lower levels. This may require a DLL chance since the variable is not set as a difficulty flag (though it should be, and this is an incredibly bad oversight).
Second, recode the entire 'add bells' routine so that it ONLY works if the player being checked is not a parent empire. There seems to be a double whammy in the code if I'm looking at it right.
Lastly, modify the 'threshold change' amount by the current mood of the kind. For 'friendly' and 'pleased', this should be faily high (maybe 1.5x), for 'cautious' it should be about 1.2, for 'angry' it should be 1.0, and 'furious' should be .8 or so.
First, up the 'threshold change' dramatically for lower levels. This may require a DLL chance since the variable is not set as a difficulty flag (though it should be, and this is an incredibly bad oversight).
Second, recode the entire 'add bells' routine so that it ONLY works if the player being checked is not a parent empire. There seems to be a double whammy in the code if I'm looking at it right.
Lastly, modify the 'threshold change' amount by the current mood of the kind. For 'friendly' and 'pleased', this should be faily high (maybe 1.5x), for 'cautious' it should be about 1.2, for 'angry' it should be 1.0, and 'furious' should be .8 or so.