Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct ChannelSet
- {
- u16 items[2]; // max 2 possible items
- u8 nature:6;
- u8 ability:2;// ability SLOT
- //0-1 are its normal abilities, 2-3 are its hidden abilities. On Clodown, 2 = Hidden Ability, 3 = Special Event Ability.
- u8 spread; // EV spread
- u16 setMoves[3]; // max 3 guaranteed moves
- u16 randMoves[6]; // max 6 random moves
- };
- // example
- struct ChannelSet LizakbarSets[] = {
- {
- .items = {ITEM_LIFE_ORB, ITEM_FOCUS_SASH}, // max 2 possible items
- .nature = NATURE_TIMID,
- .ability = 2, // ability slot 2 for Lizakbar is Jihad
- .spread = 252_SPATK_252_SPEED,
- .setMoves = {MOVE_HOLY_DUTY, MOVE_DARK_PULSE}, // max 3 set moves
- .randMoves = {MOVE_MIND_BLOWN, MOVE_WARHEAD, MOVE_NASTY_PLOT, MOVE_SLUDGE_BOMB},
- },{
- .items = {ITEM_LIFE_ORB, ITEM_FOCUS_SASH},
- .nature = NATURE_JOLLY,
- .ability = 0, // ability slot 0 for Lizakbar is Blaze
- .spread = 252_ATK_252_SPEED,
- .randMoves = {MOVE_SWORDS_DANCE, MOVE_THROAT_CHOP, MOVE_FIRE_BOMB, MOVE_SUCKER_PUNCH, MOVE_SEED_BOMB},
- },
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement