Example #1
0
    public function isCovert()
    {
        return $this->m_covert;
    }
}
// Default could be an error later.
$dimMak = $speedScroll = $iceScroll = $fireScroll = $shuriken = $stealthScroll = null;
// These different settings should just become an array of non-defaults somewhere else.
if ($item == 'Dim Mak') {
    $item = $dimMak = new Item('Dim Mak');
    $dimMak->setIgnoresStealth(true);
    $dimMak->setCovert(true);
} else {
    if ($item == 'Speed Scroll') {
        $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.