User avatar
By Kissera
#141050 So while rooting around in the db, I see the Moves section and that seems fairly straightforward. But it makes reference to an Effect column, right? So I go under MoveEffects and I see all of these effects. But I see a lot of effects that seem to be duplicates. So if I were to say add in a new move or remove a move, does this affect MoveEffects in some way?

Like I see under Toxic, it's written:
PoisonBadly


Is this an interpreted Move script, with the MoveEffect being a placeholder for a status effect to place onto a linked list of some kind? What is the relationship between Moves and MoveEffects?

User avatar
By Some Body
#160843 This question was never answered, so better late than never.

Move effects lead to a hard-coded map (not a linked list) that maps the effect strings to their respective classes. Adding/removing a move won't affect the move effects at all.
JOIN THE TEAM