/TGame/TCommon/Combat/CombatSkill.h

http://awoe.googlecode.com/ · C Header · 39 lines · 29 code · 10 blank · 0 comment · 0 complexity · 06e604dafe613fc46d8bfca0d814b855 MD5 · raw file

  1. #ifndef __COMBAT_SKILL__
  2. #define __COMBAT_SKILL__
  3. class TCOM_API CombatSkill
  4. {
  5. public:
  6. enum
  7. {
  8. Rd_Melee,
  9. Rd_Anywhere,
  10. };
  11. int m_nID;
  12. int m_nDamage;
  13. short m_nClass;
  14. short m_nElement;
  15. short m_nAttribute;
  16. short m_nCastTime;
  17. short m_nAccuracy;
  18. short m_nEnergeCost;
  19. short m_nTarget;
  20. short m_nStyle;
  21. short m_nCritical;
  22. short m_nHit_E;
  23. short m_nCasting_A;
  24. short m_nCasting_E;
  25. short m_nCasted_A;
  26. short m_nCasted_E;
  27. bool IsNegative()const { return true; }
  28. };
  29. #endif