/* * This file is part of UAS2. * * UAS2 is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * UAS2 is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * You should have received a copy of the GNU General Public License * along with UASv1; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #ifndef __WAND_H #define __WAND_H #include "Object.h" #define DAMAGE_MAGIC 0x2 //Cubem0j0: don't need this struct... /* struct cWandInfo { DWORD m_dwDamageType; DWORD m_dwSkillUsed; int m_iLowerDamage; int m_iUpperDamage; int m_iAttackModifier; int m_iDefenseModifier; int m_iSpeed; cWandInfo( ) : m_dwSkillUsed ( SKILL_WAR_MAGIC ), m_dwDamageType ( DAMAGE_MAGIC ), m_iSpeed ( 20 ), m_iLowerDamage ( 1 ), m_iUpperDamage ( 4 ), m_iAttackModifier ( 0 ), m_iDefenseModifier ( 0 ) { } }; *//* class cWand : public cAbiotic { public: cWand( DWORD dwGUID, cLocation& Loc, DWORD dwModel, float flScale, DWORD dwIcon, std::string strName, std::string strDescription, DWORD dwWeight, DWORD dwValue, BOOL fIsOwned = FALSE, DWORD dwContainer = 0 ) { m_dwGUID = dwGUID; m_bInventorySequence= -1; m_strName = strName; m_strDescription = strDescription; m_dwModel = dwModel; m_wIcon = dwIcon; m_fIsOwned = FALSE; m_dwContainer = dwContainer; m_dwWeight = dwWeight; m_dwValue = dwValue; m_fEquippable = TRUE; m_fIsStackable = FALSE; m_fSelectable = TRUE; m_flScale = flScale; m_fEquipped = 0; m_wNumLogins = 0x3C; m_wPositionSequence = 0; m_wNumPortals = 0; CopyMemory( &m_Location, &Loc, sizeof( cLocation ) ); } cWand( ) {} // Use the Abiotic createpacket( ) for now cMessage CreatePacket( ); void Assess( cClient *pcAsseser ); private: }; */ #endif // #ifndef __WEAPON_H