Page 1 of 1
[Closed] Double Double!
Posted: Thu Mar 31, 2011 2:52 am
by Azmond
in the statistics i've noticed that there's double the stats for profits. This might be the first report of it or not but in anycase thought you guys'd like to know... ... >> if i posted something that was allready known my bad.

Re: Double Double!
Posted: Thu Mar 31, 2011 3:10 am
by Drako Slyith
I've also noticed that I get triple stats for almost everything, like
Never reached Rigel Aurelias
Never reached Rigel Aurelias
Never reached Rigel Aurelias
Never reached Charon
Never reached Charon
Never reached Charon
Never reached St. Katharines
Never reached St. Katharines...
It does the same for regrets and accomplishments.
Re: Double Double!
Posted: Thu Mar 31, 2011 4:04 am
by Amilir
All adventure extensions with the standard GetGlobalAchivements in them provide a duplicate for some reason. I haven't messed with it much.
Re: Double Double!
Posted: Thu Mar 31, 2011 3:13 pm
by Arisaya
I think this only ever happens with mods; I've never seen it occur in a vanilla game.
Re: Double Double!
Posted: Thu Mar 31, 2011 3:51 pm
by alterecco
Sounds like a genuine bug in the GetGlobalAcheivements code... Probably the engine is seeing both the vanilla and the ones exclusive to the mod. Is this while playing vanilla, or a mod like The Network or similar?
Re: Double Double!
Posted: Thu Mar 31, 2011 4:11 pm
by Amilir
It doesn't happen without mods installed, but adventure extensions doing this is a bug in itself. One adv ext's stuff should NOT affect another adv ext. If I had to guess, the <OnGameStart> and <OnGameEnd> events are only called if you're using that specific adv, but the <GetGlobalAchievements> event is always called. While adv exts could avoid the duplicate bug, there is no way I know of to overwrite vanilla achievements. You can only add achievements. That is the real bug. That should be easy enough to fix though.
To be clear, you see the bug while playing ANY adv ext, including normal transcendence, if you have another adv ext with
<GetGlobalAchievements>(intGetGlobalAchievements)</GetGlobalAchievements> in your extensions folder. 'Vanilla' is a little unclear in this context.
Re: Double Double!
Posted: Thu Mar 31, 2011 7:54 pm
by alterecco
Vanilla is the unmodded game... if it is a copy of vanilla (eg. the one with the starmap), then it is not vanilla.
But yes, it is definitely a bug. Does anyone feel like filing it?
Re: Double Double!
Posted: Fri Apr 01, 2011 6:22 pm
by george moromisato
alterecco wrote:Vanilla is the unmodded game... if it is a copy of vanilla (eg. the one with the starmap), then it is not vanilla.
But yes, it is definitely a bug. Does anyone feel like filing it?
Definitely a bug, thanks! I've fixed it for 1.06, so no need to file it.