tag:blogger.com,1999:blog-1079946447102636111.post1835335185326872288..comments2024-01-16T18:17:50.428-05:00Comments on Super Famicom RPGs: Game 4 - Romancing SaGa Part 3Kurisuhttp://www.blogger.com/profile/00132568197501054206noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-1079946447102636111.post-57234603028170923912017-03-18T20:00:03.753-04:002017-03-18T20:00:03.753-04:00Ha! That's an annoying bug. I guess I'll l...Ha! That's an annoying bug. I guess I'll look for other types of magic to give my guys.Kurisuhttps://www.blogger.com/profile/00132568197501054206noreply@blogger.comtag:blogger.com,1999:blog-1079946447102636111.post-55344999454502188472017-03-18T18:30:07.460-04:002017-03-18T18:30:07.460-04:00>Although I dismissed the fire magic user and w...>Although I dismissed the fire magic user and when she showed up again in another pub she had lost spells.<br /><br />Ah, that's a bug I'd completely forgotten about. The spells each character knows are stored as a binary bit mask, and due to some kind of bug, the value of this bit mask for Fire magic (but not any of the other types) is treated as a stat that can level up.<br /><br />Example: A character knows the first three Fire magic spells: Hellfire, Fire Weapon and Self Burning. Their "known Fire spells stat" is therefore 111 in binary, or 7. Then it levels up due to the bug and becomes 8. 8 is 1000 in binary, so they learn the fourth spell (Fireball) and forget the first three. If the "stat" levels up again and becomes 9 (binary 1001), they relearn Hellfire. If it levels up again to <br />10 (binary 1010) they forget Hellfire again and relearn Fire Weapon, and so on.AWJhttps://www.blogger.com/profile/00239905738733896915noreply@blogger.com