Example #1
0
        $item = $speedScroll = new Item('Speed Scroll');
        $speedScroll->setIgnoresStealth(true);
        $speedScroll->setTurnChange(6);
        $speedScroll->setCovert(true);
    } else {
        if ($item == 'Fire Scroll') {
            $item = $fireScroll = new Item('Fire Scroll');
            $fireScroll->setTargetDamage(rand(20, getStrength($username) + 20) + $near_level_power_increase);
        } else {
            if ($item == 'Shuriken') {
                $item = $shuriken = new Item('Shuriken');
                $shuriken->setTargetDamage(rand(1, getStrength($username)) + $near_level_power_increase);
            } else {
                if ($item == 'Ice Scroll') {
                    $item = $iceScroll = new Item('Ice Scroll');
                    $iceScroll->setTurnChange(-1 * ice_scroll_turns($targets_turns, $near_level_power_increase));
                    // ice scroll turns comes out negative already, apparently.
                } else {
                    if ($item == 'Stealth Scroll') {
                        $item = $stealthScroll = new Item('Stealth Scroll');
                        $stealthScroll->setCovert(true);
                    }
                }
            }
        }
    }
}
if (!is_object($item)) {
    echo "No such item.";
    die;
    // hack to avoid fatal error, proper checking for items should be done.