This time I was able to download the patchLooking through the code I think I see the problem; not sure how you managed to get the sword relic without going through the event to ask about getting stronger after killing the first goblin boss. Killing the boss triggers a variable change which in turn triggers the scene with Zlata for the MC to ask about gaining more strength, this event then triggers a variable change allowing for the sword to drop, which in turn triggers an event with Zlata prompting the MC to go see Eilana in the upgrade shop. By having the weapon before killing the first goblin boss the entire event chain is broken.
If you wish to fast track through the game I would advise changing the MCs name to Tester (this is case sensitive, make sure the first T is capitalized), this will unlock "dev mode" which has some dev commands. The only one I would advise using is the level up command, as using anything that may change event states risks bricking the game.
To change the name press shift + o
Some useful commands that shouldn't break the game (to use any of these type them into the shift + o screen):
pc.mcname = "Tester"
pc.max_hunger = 1000
pc.max_thirst = 1000
inventory.crystals = 50000
inventory.pounds = 50000
inventory.sandwich = 50
inventory.soda = 50
inventory.hp_potion = 50
The good news is that I was able to progress past floor 5 this time however when I killed the Orc boss to free the mana pools and went to talk to Zlata the following happened.
"Scene for mana pools unlocked"
and then the next screen is the error.
"
An exception has occurred
While running game code:
File "game/questdata/scenes/Dungeon/dungeon shop.rpy", line 104, in script
if pc.spell_unlock == True and pc.heal_spell == False:
File "game/questdata/scenes/Dungeon/dungeon shop.rpy", line 104 in <module>
if pc.spell_unlock == True and pc.heal_spell == false:
AttributeError: 'Player' object has no attribute 'heal_spell'
Full traceback:
File "game/questdata/scenes/Dungeon/dungeon shop.rpy", line 104, in script
if pc.spell_unlock == True and pc.heal_spell == False:
File "C:Users\Battalion\Desktop\Earth's Last guardian\EarthsLastGuardian-0.0.3g-win\renpy\ast.py", line 2115, in execute
if renpy.python.py_eval(conditional):
File "C:Users\Battalion\Desktop\Earth's Last guardian\EarthsLastGuardian-0.0.3g-win\renpy\python.py", line 1080, in py_eval
return py_eval_bytecode(code, globals, locals)
File "C:Users\Battalion\Desktop\Earth's Last guardian\EarthsLastGuardian-0.0.3g-win\renpy\python.py", line 1073, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/questdata/scenes/Dungeon/dungeon shop.rpy", line 104 in <module>
if pc.spell_unlock == True and pc.heal_spell == false:
AttributeError: 'Player' object has no attribute 'heal_spell'
"
I hope I typed it without errors. I couldn't figure out how to copy the data directly.
So it gave me the magic book but did not teach me the healing spell. I'll stop at this point so that you can evaluate the situation.
Also I definitely killed the goblin boss before I got the sword.
Last edited: