Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hey bro, yeah, exactly! The issue occurs because the system temporarily checks if the summon is dead while its level and attributes are being updated (which happens before it gets revived by the summoning system). If the summon died in a previous battle, this check identifies it as dead and queues it for immediate removal instead of updating its stats and loading it onto the screen.

To fix this, I added just two lines of code: one to revive the summon before applying any level or attribute changes, and then another to heal it so its HP matches the new maximum value.

This way, it should load without issues, even if it died in a previous battle.

Please download the version 4.6 file again; the fix is included and should work without requiring any further changes.

(2 edits)

The issue is still occuring on the save i was using.  also the summon only was avaliable after i did a battle where i attempted to summon and it failed and the next battle it was revived?) Very weird

The script to revive characters is triggered during XP distribution; if the character has been dead from the start, that script isn't being called. In your case, please try the following test: load your game and run this command in the console:

$gameActors.actor(ID).setHp($gameActors.actor(ID).mhp);

Replace "ID" with your summon's ID from the actors list. This script fully restores HP, so the character should come back to life and be ready to be summoned again; then, check if the behavior has been fixed.

Yeah it's still happening:(.

Alright, I’ve updated this version of the file to add a new plugin parameter called "Revive After Battle"; please enable this setting and test it again.

So far it seems to of fixed it. thanks :)