I just found two bugs, one is game breaking (for solo runs).
First bug: using a Potion of Heroism while having the Helm of Balduran equipped removes the bonus HP from the helm. Repro steps: start a new game, use the console C:CreateItem("HELM07") and C:CreateItem("POTN09"). Equip the helmet, use C:CreateItem("POTN08") to heal yourself with a potion of healing, drink the potion of heroism and see how HP max goes down by 5 points.
Second bug: If Centeol is attacked with the Cursed Sword of Berserking +3, the player using it goes into a endless berkserking state, ending the possibilities of continuing the game if it's a solo run. Repro steps: cart a new game, use C:CreateItem("SW2H03"), equip the cursed TWS, use C:MoveToArea("AR2100") (or AR2101 to make it faster). enter Centeol's hive/lair, CRTL+Y all the spiders (or kill the naturally), attack Centeol with the Cursed TWS of berserking->Berserking state never ends.
I can point out two more things, Melicamp remains with his chicken soundest even after he is turned into human (easy to fix with a BCS script), and I see my character's portrait like Flashburn when in the Candlekeep's narrated prologue's first 0,1 seconds.
1. Start a new multiplayer session with a host and at least one other person but no more than 5 people total. 2. Make sure the "Listen to Join Requests" option is turned on. 3. Start the game. 4. Have another player join your session. 5. Notice that shortly before or after the new player joins, everyone except the host crashes or is kicked out of the game.
Expected behavior: When a player joins a game in progress they should not cause everyone other than the host to crash.
One of these crashes appears to have generated a dump. I will email it to you.
@mlnevese Is your computer asking for permission to let BGEE connect to the internet? I had to alt-tab out of BGEE when I went to multiplayer to let it do that.
When I try to join the session named MLNEVES CRASHED OUR GAME - boo!, my game hangs for ever, and I have to force-quit it. Seems that Mac-Windows isn't working?
Okay @Elminster joined us. His name only appeared on my comp. @mlnevese name appeared twice. We booted the spare @mlnevese and kicked him out. Only @elminster did not appear! Even though he was there... If that makes sense
And just so everyone else knows - if you can make it into the lobby screen, you won't crash. When the host loads the game up, it just takes a long time and it only seems like you crash. But after about 45 seconds to a minute, you'll be able to play with everyone.
I'm on a mac, and that may be related to this, but I'm still finding that I'm getting the "joining selected session" screen and it isn't going anywhere even after 2-3 minutes.
And just so everyone else knows - if you can make it into the lobby screen, you won't crash. When the host loads the game up, it just takes a long time and it only seems like you crash. But after about 45 seconds to a minute, you'll be able to play with everyone.
Observational addendum: If your music stops completely when you're trying to connect to a host (not while in the lobby), as if the program has frozen - it has. If your music keeps playing but nothing is happening, you'll get into the lobby just fine.
Comments
First bug: using a Potion of Heroism while having the Helm of Balduran equipped removes the bonus HP from the helm. Repro steps: start a new game, use the console C:CreateItem("HELM07") and C:CreateItem("POTN09"). Equip the helmet, use C:CreateItem("POTN08") to heal yourself with a potion of healing, drink the potion of heroism and see how HP max goes down by 5 points.
Second bug: If Centeol is attacked with the Cursed Sword of Berserking +3, the player using it goes into a endless berkserking state, ending the possibilities of continuing the game if it's a solo run. Repro steps: cart a new game, use C:CreateItem("SW2H03"), equip the cursed TWS, use C:MoveToArea("AR2100") (or AR2101 to make it faster). enter Centeol's hive/lair, CRTL+Y all the spiders (or kill the naturally), attack Centeol with the Cursed TWS of berserking->Berserking state never ends.
I can point out two more things, Melicamp remains with his chicken soundest even after he is turned into human (easy to fix with a BCS script), and I see my character's portrait like Flashburn when in the Candlekeep's narrated prologue's first 0,1 seconds.
1. Start a new multiplayer session with a host and at least one other person but no more than 5 people total.
2. Make sure the "Listen to Join Requests" option is turned on.
3. Start the game.
4. Have another player join your session.
5. Notice that shortly before or after the new player joins, everyone except the host crashes or is kicked out of the game.
Expected behavior: When a player joins a game in progress they should not cause everyone other than the host to crash.
One of these crashes appears to have generated a dump. I will email it to you.
Is your computer asking for permission to let BGEE connect to the internet? I had to alt-tab out of BGEE when I went to multiplayer to let it do that.
"mlnevese crashed our game - BOO!!"