>>48785896I think there could be plenty of better systems, I even think ripping off SMT/Persona wholesale would be an improvement
"electric-type pokemon" don't have to exist, you can just make a pokemon learn electric moves.
Personally, what I'd go for is allowing pokemon to have up to three abilities at the same time, and giving most abilities both an upside and a downside. The player would be able to see these abilities without something like Trace.
some example abilities
>water absorb: convert water damage into health recovery, take increased poison damage>chlorophyll: speed increased during harsh sunlight, take increased ice damage>blaze: deal increased fire damage, take increased water damageThe only damage types would be physical, fire, water, grass, electric, ice, rock, wind, and poison. Ideally, these would all have some kind of theme to their utility. Water could generally be "AoE type", while Poison is generally "ailment type", giving them a use outside of dealing extra damage to specific opponents. assuming no pokemon get cut, steel could stay simply because there might be too many steel types to lump under "rock".
Bug, Dragon, Ghost, and Fairy all describe a type of creature, types do not need to exist for these in this system. You could differentiate "bug pokemon" by giving them access to moves that most don't have, like fell stinger or quiver dance.
Psychic type already generally existed as "special attacking type", so most psychics would just be versatile black mages who can learn a variety of elements
Fighting type already generally existed as "physical attacking type", so most fighting types would be physical attackers with better options for damage than things like chansey, and occasional access to moves that are both physical and elemental, like fire punch.
Dark type already generally existed as "weird status move type", so most fighting types would be oddball support or rogue-ish pokemon