Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Strive for Power

Fantasy Slave Management/RPG Erotic Game · By Strive4Power

Cancel on Umbra buy slaves list

A topic by Leonais created Jan 29, 2020 Views: 263 Replies: 3
Viewing posts 1 to 4
(1 edit)

If you've already talked to a slaver group as an outside road event, when you cancel the slave buy list in umbra the menu appears for the road event with the fight slavers option etc. You can press cancel again and it returns to the umbra menu. This is a pretty obscure bug and looks harmless however you can repeatedly choose to fight the slavers and get another previous battle instead so it might be exploitable (with the right battle).

I'm guessing the cause is this check on guildlocation and location which is in the wrong order (or using different variables).

outside.gd

func _on_slavelistcancel_pressed():

    if guildlocation == 'outside':
        get_parent().get_node("explorationnode").call(closefunction[0], closefunction[1])
        get_node("playergrouppanel/VBoxContainer").visible = true
    elif location != 'umbra':
        slaveguild(location)
    else:

I always wondered how that bug occurred. SCAR mentioned it once, but I never had much of a lead on it so I never looked into it. Thanks for finding it.

No problem. I just keep finding these things when testing my mod.

hahaha, this is amazing someone was able to replicate it and deduce how the fuck can you cause it :D

(i did a lot of things during my road and wasnt able to identify specific actions that caused that)