[MOD] The One Room Round Robin Part 3

Are you looking for fun Custom Dungeons that you could play or do you want to share your mod with others? Then this forum is for you!
User avatar
Zo Kath Ra
Posts: 931
Joined: Sat Apr 21, 2012 9:57 am
Location: Germany

Re: [MOD] The One Room Round Robin Part 3

Post by Zo Kath Ra »

Zo Kath Ra wrote: Sun Jan 26, 2020 1:43 pm
Dr.Disaster wrote: Sun Jan 26, 2020 1:24 pm I found / got a crash issue with an imported party.

When i import a party with a mage from the original LoG2 campaign - and nothing else - i get a crash when i try to cast Frost Burst after picking up the scroll:
I'm trying to reproduce this bug:

0) WIndows 10
1) Start the main LoG2 campaign with the default party, immediately save the game
2) Start a new ORRR3 game in Steam, import the party from the savegame in step 1
3) Spawn a tome_wisdom
4) Spawn a scroll_frost_burst
5) Level up Astaroth (human wizard) in Water Magic
6) Pick up the spellbook
7) Pick up the scroll_frost_burst
8) Cast Frostburst
9) No crash

However, the game crashes with the savegame sent to me by the user on Steam.
User avatar
Dr.Disaster
Posts: 2874
Joined: Wed Aug 15, 2012 11:48 am

Re: [MOD] The One Room Round Robin Part 3

Post by Dr.Disaster »

Zo Kath Ra wrote: Sun Jan 26, 2020 1:43 pm
Dr.Disaster wrote: Sun Jan 26, 2020 1:24 pm I found / got a crash issue with an imported party.

When i import a party with a mage from the original LoG2 campaign - and nothing else - i get a crash when i try to cast Frost Burst after picking up the scroll:
I'm trying to reproduce this bug:
0) WIndows 10
1) Start the main LoG2 campaign with the default party, immediately save the game
2) Start a new ORRR3 game in Steam, import the party from the savegame in step 1
3) Spawn a tome_wisdom
4) Spawn a scroll_frost_burst
5) Level up Astaroth (human wizard) in Water Magic
6) Pick up the spellbook
7) Pick up the scroll_frost_burst
8) Cast Frostburst
9) No crash
Use an experienced party with a mage, not a new party.

For example my potionless LoG2 wizard has learned 2 spells that are unknown in ORRR3.
Once he picks up the Frost Burst scroll and tries to cast it the game crashes.

Is there a console command to remove a trait so i can test further?
User avatar
Zo Kath Ra
Posts: 931
Joined: Sat Apr 21, 2012 9:57 am
Location: Germany

Re: [MOD] The One Room Round Robin Part 3

Post by Zo Kath Ra »

Dr.Disaster wrote: Sun Jan 26, 2020 1:47 pm Is there a console command to remove a trait so i can test further?
http://www.grimrock.net/modding/scripting-reference/
Champion:removeTrait(name)

Haven't tested it, though.

Or you can remove the traits from the savegame, with the "Grimrock 2 Save Editor"
https://www.nexusmods.com/legendofgrimrock2/mods/74

If you want, I can send you sjuk's savegame.
(using the e-mail address in your forum profile)
User avatar
Dr.Disaster
Posts: 2874
Joined: Wed Aug 15, 2012 11:48 am

Re: [MOD] The One Room Round Robin Part 3

Post by Dr.Disaster »

Zo Kath Ra wrote: Sun Jan 26, 2020 1:58 pm
Dr.Disaster wrote: Sun Jan 26, 2020 1:47 pm Is there a console command to remove a trait so i can test further?
http://www.grimrock.net/modding/scripting-reference/
Champion:removeTrait(name)
Thx, that did it. Once i removed all spells unknown to ORRR3 from my imported mage he could successfully cast ORRR3 Frostburst.

Now the tricky part was: once imported to ORRR3 not all of the unknown spells are displayed in the "Traits" tab. I had to crosscheck with the original savegame i imported from to identify all the spells i had to remove. These were:

Darkness -> party.party:getchampion(x):removeTrait("darkness")
Shield -> party.party:getchampion(x):removeTrait("shield")
Dispel -> party.party:getchampion(x):removeTrait("dispel")
Fire Shield -> party.party:getchampion(x):removeTrait("fire_shield")
Frost Shield -> party.party:getchampion(x):removeTrait("frost_shield")
Shock Shield -> party.party:getchampion(x):removeTrait("shock_shield")

*: the "x" above represent the slot the champion is in.

My mage did not learn Poison Shield but i'm sure this also needs to be removed from any imported champion that has it. I suggest to add a once run trait removal function to the beginning of ORRR3 to silently remove these 7 unknown spells from any character.
User avatar
Zo Kath Ra
Posts: 931
Joined: Sat Apr 21, 2012 9:57 am
Location: Germany

Re: [MOD] The One Room Round Robin Part 3

Post by Zo Kath Ra »

Dr.Disaster wrote: Sun Jan 26, 2020 2:43 pm I suggest to add a once run trait removal function to the beginning of ORRR3 to silently remove these 7 unknown spells from any character.
I would even suggest removing *all* spell traits from all champions.
In sjuk's savegame, the spellcaster has the "Shock" trait, even though it isn't in the spellbook.
And party doesn't have the spell scroll.
When the spellcaster casts "Shock"
- It is added to the spellbook
- the champion next to the spellcaster learns the "Shock" spell
(according to the HUD message displayed by the game)
Moorsailor
Posts: 14
Joined: Mon Nov 18, 2019 5:13 pm

Re: [MOD] The One Room Round Robin Part 3

Post by Moorsailor »

Help - still stuck in the basement of the Wizards Enclave. I think I've done everything except find the Red Crystal.
User avatar
THOM
Posts: 1266
Joined: Wed Nov 20, 2013 11:35 pm
Location: Germany - Cologne
Contact:

Re: [MOD] The One Room Round Robin Part 3

Post by THOM »

Uh, yes. This can be a bit tricky.
Hint 1Show
You have to find a secret area of the map. Have a look where it could be and how to reach it.
Hint 2Show
This area can only be entered from above...
SolutionShow
You have to jump down the waterfall from a certain spot. Stand on the surface on its top on the right side - then step forward.
THOM formaly known as tschrage
_______________________________________________
My MOD (LoG1): Castle Ringfort Thread
My MOD (LoG2): Journey To Justice Thread | Download
Moorsailor
Posts: 14
Joined: Mon Nov 18, 2019 5:13 pm

Re: [MOD] The One Room Round Robin Part 3

Post by Moorsailor »

Hey - I cracked it before reading your post THOM, but thank you.
User avatar
Dr.Disaster
Posts: 2874
Joined: Wed Aug 15, 2012 11:48 am

Re: [MOD] The One Room Round Robin Part 3

Post by Dr.Disaster »

Quick note: after realizing how potent those tiny spiders are i went on a spider hunt and noticed that inside the cave of TheCube's room two of them are uncatchable.
User avatar
Dr.Disaster
Posts: 2874
Joined: Wed Aug 15, 2012 11:48 am

Re: [MOD] The One Room Round Robin Part 3

Post by Dr.Disaster »

Here is a little contest: how long does it take to down Xszark @ 100% Health (final phase)?

My entry: 18 seconds
Start: https://steamuserimages-a.akamaihd.net/ ... 98757C8F7/
Finish: https://steamuserimages-a.akamaihd.net/ ... 4CA227601/
Kill: https://steamuserimages-a.akamaihd.net/ ... FC9A9020E/

FYI: this mage did 0 Arena runs, so no buffs beyond regular means.
SpoilerShow
I stated it because an Arena-trained character can do this in less than 10 seconds.
EDIT: improved my time to 13 seconds
Start: https://steamuserimages-a.akamaihd.net/ ... 2BCB385E4/
Kill: https://steamuserimages-a.akamaihd.net/ ... 95B3A03D3/
Post Reply