SHOW:
|
|
- or go back to the newest paste.
| 1 | 6951,3 → 6951,12 | |
| 2 | ||
| 3 | Scheduler::getInstance().addEvent(createSchedulerTask(checkExpiredMarketOffersEachMinutes * 60 * 1000, boost::bind(&Game::checkExpiredMarketOffers, this))); | |
| 4 | } | |
| 5 | + | |
| 6 | +void Game::parsePlayerExtendedOpcode(Player *player, uint8_t opcode, const std::string& buffer) | |
| 7 | +{
| |
| 8 | + if(player) {
| |
| 9 | + CreatureEventList extendedOpcodeEvents = player->getCreatureEvents(CREATURE_EVENT_EXTENDED_OPCODE); | |
| 10 | + for(CreatureEventList::iterator it = extendedOpcodeEvents.begin(); it != extendedOpcodeEvents.end(); ++it) | |
| 11 | - | + (*it)->executeExtendedOpcode(player->getId(), opcode, buffer); |
| 11 | + | + (*it)->executeExtendedOpcode(player, opcode, buffer); |
| 12 | + } | |
| 13 | +} |