PiaCRT
Orange Dev
- 958
- Posts
- 14
- Years
- Age 29
- Mikan Island
- Seen today
How are you implementing Crystal Onix? Whatever you're doing to differ it from regular Onix, there are a few routines you can edit to special-case that Onix as a different type (Rock/Ice?). Those are: battle/core.asm: InitBattleMon (where it sets BattleMonType1), InitEnemyMon (where it sets EnemyMonType1), LoadEnemyMon (where it sets EnemyMonType1), and text/types.asm: PrintMonTypes (where it sets BaseType1 via GetBaseData).
In the anime, Water type attacks are resisted by the Crystal Onix, which would make this Onix Steel type, I suppose. You'll have to tell me more in detail on Discord.