function act() { if (eval(__MAGIC__)) { return $___RET_VALUE; } eval(import_module('sys', 'player', 'input')); if ($mode == 'itemmain') { if ($command == 'itemmix') { if (isset($itemselect) && $itemselect == 999) { $mode = 'command'; } else { $mixlist = array(); if (!isset($mixmask)) { for ($i = 1; $i <= 6; $i++) { if (isset(${'mitm' . $i}) && ${'mitm' . $i} == $i) { $mixlist[] = $i; } } } else { for ($i = 1; $i <= 6; $i++) { if ($mixmask & 1 << $i - 1) { $mixlist[] = $i; } } } if (isset($itemselect)) { itemmix($mixlist, $itemselect); } else { itemmix($mixlist); } } } } if ($mode == 'command' && $command == 'itemmain' && $itemcmd == 'itemmix') { ob_clean(); if ($itemcmd == 'itemmix') { include template(MOD_ITEMMIX_ITEMMIX); } $cmd = ob_get_contents(); ob_clean(); } $chprocess(); }
} } else { if ($command == "itemmerge") { include_once GAME_ROOT . './include/game/itemmain.func.php'; itemmerge($merge1, $merge2); } else { if ($command == "itemmix") { include_once GAME_ROOT . './include/game/itemmain.func.php'; $mixlist = array(); $mask = (int) $mask; for ($i = 1; $i <= 6; $i++) { if ($mask & 1 << $i - 1) { $mixlist[] = $i; } } itemmix($mixlist); } else { if ($command == "itemadd") { include_once GAME_ROOT . './include/game/itemmain.func.php'; itemadd(); } else { if (strpos($command, 'off') === 0) { include_once GAME_ROOT . './include/game/itemmain.func.php'; $off_item = substr($command, 3); itemoff($off_item); } else { if ($command == "selectclub") { if ($club == 0 && isset($var1) && (int) $var1 <= 16) { $club = (int) $var1; include_once GAME_ROOT . './include/game/clubslct.func.php'; updateskill();