SOTW 0.8.24.18 - Second Act Beta!

The tale of the siblings Althea and Shea https://www.winterwolves.com/seasonsofthewolf.htm
Locked
User avatar
jack1974
Pack leader
Posts: 15095
Joined: Thu Jun 16, 2005 4:43 pm

Re: SOTW 0.8.24.4 - Second Act Beta!

Post by jack1974 »

Ahh no wait, I think I know what's the problem :) my fault (obviously lol) put a condition in a wrong place!
User avatar
yayswords
Elder Druid
Posts: 1436
Joined: Sat Jan 25, 2014 5:34 am

Re: SOTW 0.8.24.3 - Second Act Beta!

Post by yayswords »

Okay, painfully annoying bug. I am not sure exactly how it happened, but team elf missed out on a whole level up's worth of stats. Let me try anyway...

All three were level 6 when going to collect the bear for the last quest. All three of them hit level 7 when I completed it. I was however in SKIP SKIP SKIP mode so I didn't even catch their level up. I assigned their stats on the first wave of guards and thought all was fine. However now the twins dinged 8 and I thought hey, didn't I already raise those stats? I compared to level 1s with the same birthday gifts and concluded I was indeed missing 5 stat points.

Before that though, I looked at Vaelis in the level up screen. He had NOT gained enough exp for level 8, note this. However his agility was 13+5, meaning those 5 agility points I had assigned him at level 7 were still redistributable. But when I look at his actual stats, his agility is 13 (which it was at level 6) and not 18.

So I loaded my level 6 pre-bear save (and gave myself a huge cookie for keeping that save). This time I didn't go crazy skipping and I assigned their stats right away and they kept them. I then loaded that save again and I skipped the level up screen this time, but not like a lightning bolt on steroids, so no blaming an overworked computer. I assigned their stats after the first guard wave and that behavior holds true for all three of them: The stats are never assigned but remain as 14+5 or whatever. They never gain the attributes. Presumably on the next level up, those stat points disappear altogether.

It looks like this every time I finish a battle and click Shea, even though I have already assigned and accepted those points. To make it inescapably clear, when I proceed past this screen and check his stats, his agility is 9, not 14.

I can't say what ultimately causes this behavior, but everyone who's ever assigned stats on the guard waves at the end of act 1 might not have kept them. Doomsday :)

Also, changing the point distribution afterwards doesn't help, it doesn't keep those points anyway. If I press reset the points disappear altogether. Unassigning them and assigning them on another victory screen doesn't help. Swords are not good at repairing games.

Sent you some relevant saves.
If at first try it doesn't explode, it ain't Jack who wrote the code.
User avatar
jack1974
Pack leader
Posts: 15095
Joined: Thu Jun 16, 2005 4:43 pm

Re: SOTW 0.8.24.4 - Second Act Beta!

Post by jack1974 »

Yes happens here too. Totally absurd :( Going to look...
Using automatic assignment works, so is something related to doing it manually.

edit: tried to empty the formation, and then reassign the party members just before the bear battle, and then the level up worked fine. So I think is a problem related to the party screen. I definitely must get rid of that buggy drag&drop screen system ASAP since only causes troubles!! :o
User avatar
yayswords
Elder Druid
Posts: 1436
Joined: Sat Jan 25, 2014 5:34 am

Re: SOTW 0.8.24.4 - Second Act Beta!

Post by yayswords »

The level up works fine if you accept it right after the bear battle (well when you get the quest xp and level up). But if you assign the stats anytime later (like on the guard waves), like I did, they are not kept and become ghost points. I can go back to the bear battle but that sets me back 1 hour. I am doing that now, but obviously this fate might still befall others :P
If at first try it doesn't explode, it ain't Jack who wrote the code.
User avatar
jack1974
Pack leader
Posts: 15095
Joined: Thu Jun 16, 2005 4:43 pm

Re: SOTW 0.8.24.4 - Second Act Beta!

Post by jack1974 »

So the actual steps are:
1) win bear battle and NOT assign the point
2) win 1st guard wave and try to assign the points
correct ?
User avatar
yayswords
Elder Druid
Posts: 1436
Joined: Sat Jan 25, 2014 5:34 am

Re: SOTW 0.8.24.4 - Second Act Beta!

Post by yayswords »

Yes.

Interestingly enough, when I press reset points on the guard waves while this bug is in place, I don't lose the points. That happens in act 2 though.
If at first try it doesn't explode, it ain't Jack who wrote the code.
User avatar
jack1974
Pack leader
Posts: 15095
Joined: Thu Jun 16, 2005 4:43 pm

Re: SOTW 0.8.24.4 - Second Act Beta!

Post by jack1974 »

But later works ? I mean I have saves from you and other people that I'm using in Act3, and the attribute are assigned just fine! I don't understand what is happening here...
User avatar
yayswords
Elder Druid
Posts: 1436
Joined: Sat Jan 25, 2014 5:34 am

Re: SOTW 0.8.24.4 - Second Act Beta!

Post by yayswords »

Later works? No, those points are never added to my stats. I don't think I've seen this happen any other time though. I'm a power addict so you'd expect me to notice losing out on stat points :)
If at first try it doesn't explode, it ain't Jack who wrote the code.
User avatar
jack1974
Pack leader
Posts: 15095
Joined: Thu Jun 16, 2005 4:43 pm

Re: SOTW 0.8.24.4 - Second Act Beta!

Post by jack1974 »

Yes fast skipping battles using cheats, the 3 elves are bugged. But for example Riley is just fine.
Congratulations! you found the super rare bug that happens 1 out of 1500 matches! :mrgreen:
I think is related to that switch place bug you had since is just not possible that happened either... I'm sorry but honestly I don't know how to fix this :( I mean, on Riley even works!! so the code is identical... :shock:
User avatar
yayswords
Elder Druid
Posts: 1436
Joined: Sat Jan 25, 2014 5:34 am

Re: SOTW 0.8.24.4 - Second Act Beta!

Post by yayswords »

Okay I did not skip any battles, I skipped dialogues :P

Also it happens even when I don't fast forward through it. Are you saying you get to keep the stats if you assign them on the guard waves?
If at first try it doesn't explode, it ain't Jack who wrote the code.
Locked