LOuroboros eb7ddeb66c
Updated the way in which ScriptGiveMonParameterized and ScrCmd_givemon chooe a default ability (#4192)
* Updated the way in which ScrCmd_givemon and ScriptGiveMon assign a default ability
When an abilityNum is not assigned in a call to givemon performed inside of an overworld script, ScriptGiveMonParameterized will make sure to generate an abilityNum of 0 or 1 in the same way vanilla does it; by defaulting to 0, and then tweaking it based on the least relevant bit of the Pokémon's personality.
ScriptGiveMon will set the default ability of a Pokémon in the same way now too, because even though it was rewritten in #3924, it should ideally produce a Pokémon in a similar way than vanilla does it.

* Removed pointless abilityNum setup in ScriptGiveMonParameterized
2024-02-15 08:01:34 +01:00
..
2023-12-28 12:33:29 +01:00
2022-08-11 12:09:38 -04:00
2023-11-24 16:19:32 +01:00
2023-02-01 11:48:55 -05:00
2021-04-06 16:55:43 -04:00
2024-02-09 19:46:09 +01:00
2023-02-08 13:11:10 -05:00
2024-02-01 21:20:10 -03:00
2023-12-15 11:17:35 +01:00
2021-02-08 14:45:56 -05:00
2023-01-18 11:54:06 -05:00
2023-12-28 16:57:29 +01:00
2022-11-22 02:17:03 -05:00
2023-12-20 12:38:28 +01:00
2023-01-28 09:03:18 -05:00
2021-02-05 12:08:25 -05:00
2021-11-10 11:59:15 -05:00
2024-01-01 01:38:50 +01:00
2024-01-16 00:45:13 +01:00
2023-08-04 14:17:28 -04:00