예제 #1
0
void ItemEffect::init()
{
    REGISTER_ITEM(1, StatModifier);
    REGISTER_ITEM(2, ChoiceItem);
    REGISTER_ITEM(3, WhiteHerb);
    REGISTER_ITEM(4, FocusBand);
    REGISTER_ITEM(5, FocusSash);
    REGISTER_ITEM(6, Lagging);
    REGISTER_ITEM(7, MentalHerb);
    REGISTER_ITEM(8, BoostPokeStat);
    REGISTER_ITEM(9, BoostCategory);
    REGISTER_ITEM(10,BoostType);
    REGISTER_ITEM(12, LeftOvers);
    REGISTER_ITEM(15, ZoomLens);
    REGISTER_ITEM(16, BlackSludge);
    REGISTER_ITEM(17, QuickClaw);
    REGISTER_ITEM(18, BerryJuice);
    REGISTER_ITEM(19, StatusOrb);
    REGISTER_ITEM(21, LifeOrb);
    REGISTER_ITEM(22, Metronome);
    REGISTER_ITEM(23, ScopeLens);
    REGISTER_ITEM(24, ShellBell);
    REGISTER_ITEM(26, CriticalPoke);
    REGISTER_ITEM(27, PokeTypeBoost);
    REGISTER_ITEM(28, StickyBarb);

    initBerries();
}
예제 #2
0
void ItemEffect::init()
{
    REGISTER_ITEM(1, StatModifier);
    REGISTER_ITEM(2, ChoiceItem);
    REGISTER_ITEM(3, WhiteHerb);
    REGISTER_ITEM(4, FocusBand);
    REGISTER_ITEM(5, FocusSash);
    REGISTER_ITEM(6, Lagging);
    REGISTER_ITEM(7, MentalHerb);
    REGISTER_ITEM(8, BoostPokeStat);
    REGISTER_ITEM(9, BoostCategory);
    REGISTER_ITEM(10, BoostType);
    REGISTER_ITEM(12, LeftOvers);
    REGISTER_ITEM(15, ZoomLens);
    REGISTER_ITEM(16, BlackSludge);
    REGISTER_ITEM(17, QuickClaw);
    REGISTER_ITEM(18, BerryJuice);
    REGISTER_ITEM(19, StatusOrb);
    REGISTER_ITEM(21, LifeOrb);
    REGISTER_ITEM(22, Metronome);
    REGISTER_ITEM(23, ScopeLens);
    REGISTER_ITEM(24, ShellBell);
    REGISTER_ITEM(26, CriticalPoke);
    REGISTER_ITEM(27, PokeTypeBoost);
    REGISTER_ITEM(28, StickyBarb);
    REGISTER_ITEM(32, Drive);
    REGISTER_ITEM(33, Eviolite);
    REGISTER_ITEM(34, RockyHelmet);
    REGISTER_ITEM(35, AirBalloon);
    REGISTER_ITEM(36, AbsorbBulb); /* Cell Battery */
    REGISTER_ITEM(37, Gem);
    REGISTER_ITEM(38, RedCard);
    REGISTER_ITEM(39, EscapeButton);
    REGISTER_ITEM(40, BerserkGene);
    REGISTER_ITEM(41, AssaultVest);
    REGISTER_ITEM(42, SafetyGoggles);
    REGISTER_ITEM(43, WeaknessPolicy)
    /* Trainer items */
    REGISTER_ITEM(1000, StatusHeal);
    REGISTER_ITEM(1001, Potion);
    REGISTER_ITEM(1003, Elixir);
    REGISTER_ITEM(1004, Ether);
    REGISTER_ITEM(1006, Herb);
    REGISTER_ITEM(1007, Revive);
    REGISTER_ITEM(1999, SacredAsh);
    initBerries();
}