aboutsummaryrefslogtreecommitdiff
path: root/src/game/Creature.h
diff options
context:
space:
mode:
authorBrian <runningnak3d@gmail.com>2009-12-21 14:48:30 -0700
committerBrian <runningnak3d@gmail.com>2009-12-21 14:48:30 -0700
commit36d30faabf6716e585ebbbfce30577bb143a0481 (patch)
tree890174d89153a18fcc10b916592e3c3644e02e48 /src/game/Creature.h
parent6b9d05c315c23d37eb41580805465394b3378b99 (diff)
* Add support for RewSpellCast=-1. If -1 remove all auras applied to player at
* quest start. * Patch by Kudlaty -- THANK YOU! --HG-- branch : trunk
Diffstat (limited to 'src/game/Creature.h')
-rw-r--r--src/game/Creature.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/game/Creature.h b/src/game/Creature.h
index 3743539d86a..6470af4bb71 100644
--- a/src/game/Creature.h
+++ b/src/game/Creature.h
@@ -309,11 +309,11 @@ enum AttackingTarget
// Vendors
struct VendorItem
{
- VendorItem(uint32 _item, uint32 _maxcount, uint32 _incrtime, uint32 _ExtendedCost)
+ VendorItem(uint32 _item, int32 _maxcount, uint32 _incrtime, uint32 _ExtendedCost)
: item(_item), maxcount(_maxcount), incrtime(_incrtime), ExtendedCost(_ExtendedCost) {}
uint32 item;
- uint32 maxcount; // 0 for infinity item amount
+ int32 maxcount; // 0 for infinity item amount
uint32 incrtime; // time for restore items amount if maxcount != 0
uint32 ExtendedCost;
};
@@ -330,7 +330,7 @@ struct VendorItemData
}
bool Empty() const { return m_items.empty(); }
uint8 GetItemCount() const { return m_items.size(); }
- void AddItem( uint32 item, uint32 maxcount, uint32 ptime, uint32 ExtendedCost)
+ void AddItem( uint32 item, int32 maxcount, uint32 ptime, uint32 ExtendedCost)
{
m_items.push_back(new VendorItem(item, maxcount, ptime, ExtendedCost));
}