diff options
author | ultramage <ultramage@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2007-11-09 22:42:56 +0000 |
---|---|---|
committer | ultramage <ultramage@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2007-11-09 22:42:56 +0000 |
commit | f3753f1cd474a84748b88991f74bcaa4f590f4ff (patch) | |
tree | 4e0f2fae76761e1b7e267f81f946f68da28b1f2a /src/common | |
parent | b397f7c6615f68f044100168eeaf157f6c60227c (diff) | |
download | hercules-f3753f1cd474a84748b88991f74bcaa4f590f4ff.tar.gz hercules-f3753f1cd474a84748b88991f74bcaa4f590f4ff.tar.bz2 hercules-f3753f1cd474a84748b88991f74bcaa4f590f4ff.tar.xz hercules-f3753f1cd474a84748b88991f74bcaa4f590f4ff.zip |
Replaced several 'int' variables with enums that they represent.
Expanded weapon_type enum with dual-wield constants (bugreport:384).
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11704 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/common')
-rw-r--r-- | src/common/mmo.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/common/mmo.h b/src/common/mmo.h index d971e96e6..aa928fb9b 100644 --- a/src/common/mmo.h +++ b/src/common/mmo.h @@ -111,14 +111,14 @@ struct item { int id; short nameid; short amount; - unsigned short equip; + unsigned short equip; // location(s) where item is equipped (using enum equip_pos for bitmasking) char identify; char refine; char attribute; short card[MAX_SLOTS]; }; -struct point{ +struct point { unsigned short map; short x,y; }; @@ -217,7 +217,8 @@ struct mmo_charstatus { int party_id,guild_id,pet_id,hom_id; int fame; - short weapon,shield; + enum weapon_type weapon; + short shield; // view-id short head_top,head_mid,head_bottom; char name[NAME_LENGTH]; |