Page 1 of 1

[Request] Siege of Avalon : Anthology

Posted: Fri Apr 09, 2021 12:32 am
by Shadow_Wulfe
Siege of Avalon Anthology

Custom

GOG

HP, MP, Skill Points, Attribute Points, Gold, HP for Unicorn (I'm serious)

[Link]

An old ARPG classic. The skill points/attribute points are easy enough to find, however, there seems to be some strange level scaling with the enemies. For normal gameplay it is not a problem, but there is one NPC in Chapter 3 or 4 that gets attacked (a unicorn) and with any kind of scaling gets instagibbed. Any way to protect that NPC would be great.

Re: [Request] Siege of Avalon : Anthology

Posted: Fri Apr 09, 2021 8:15 am
by snailsmog
What is the Skills Points and Attribute Points scan type then?

Re: [Request] Siege of Avalon : Anthology

Posted: Fri Apr 09, 2021 2:39 pm
by Shadow_Wulfe
Don't modify them in the creation screen, do it afterward. It has been a long time so I'm not sure if it was Float or what, but may not have been simple 4 bytes.

Just be aware that the scaling will screw over the mentioned NPC later in the game unless there is a way to find it's specific HP value.

Re: [Request] Siege of Avalon : Anthology

Posted: Fri Apr 09, 2021 5:07 pm
by tacgnol
Enemies scale with your attribute bonuses. You can test this by setting your stats to 999 and you'll get one shot even with thousands of HP.

If you really want to cheat stats, the best way is to hex edit the .idx save file with an accessory item equipped that grants bonuses. Find the text string of the corresponding attribute i.e. the rose you find at the start of the game gives "modifier.charm=5", change the modifier to whatever you want.

Enemies only seem to scale with attributes rather than derived attributes or bonuses. This makes sense, as you get the vast majority of your bonuses from training or items (which increases the modified value, not the base) rather than investing in attributes directly.

Incidentally you can actually "undo" the scaling by lowering the stats. So if you want to get past the unicorn section, try lowering your stats in the save file. They are all stored as text strings near the top of the idx file i.e. "strength=12"

Re: [Request] Siege of Avalon : Anthology

Posted: Sat Apr 10, 2021 1:10 am
by Shadow_Wulfe
When the game first came out I did use Hex editing!

Now that art seems to be lost to me and efforts result in horribly corrupted files.

Re: [Request] Siege of Avalon : Anthology

Posted: Mon Apr 12, 2021 8:16 am
by Marc
All values are 4-Byte, except the amount of damage currently taken by the player and the amount of mana spent, which are both stored as double.
Impudence, this doubled the amount of time it took me to find it... :lol:

Features:
  • edit character stats
  • edit crowns (gold)
  • script to get 10 training-points every time you learn something
  • edit/freeze the amount of damage the player has taken (freeze at zero for godmode)
  • edit/freeze the amount of mana spent (freeze at zero for unlimited casting)
  • stupid godmode script which prevents damage for player and enemies alike for fun and giggles
have fun,
Marc

Re: [Request] Siege of Avalon : Anthology

Posted: Mon Apr 12, 2021 10:06 am
by Camp49918
Marc, can you add GodMode please?

Re: [Request] Siege of Avalon : Anthology

Posted: Mon Apr 12, 2021 2:40 pm
by Marc
yes :)

and as I'm on it, added the amount of mana already spent so we can have unlimited mana.

Re: [Request] Siege of Avalon : Anthology

Posted: Mon Apr 12, 2021 3:51 pm
by Shadow_Wulfe
Badass!

Thanks. The edit stats option will presumably make it easier to not overscale the enemies.