Uleat
5a619bddaf
Excluded limbo (cursor buffer) from HasItem checks
2015-02-06 09:58:57 -05:00
Uleat
5d64012d74
Removed iter_inst and iter_contents typedefs
2015-02-06 08:52:41 -05:00
Uleat
2bf2485b4c
Enforced const_interator returns on const_iterator return types in Inventory and ItemInst
2015-02-06 07:57:15 -05:00
Uleat
facd7d357d
Light source exclusion tweak (helps with strobing effects)
2015-02-03 22:43:03 -05:00
Michael Cook (mackal)
5be1bd2ffb
Make items with long reuse timers show the timer after zone
...
This adds a new table to store the timers in. This may seem
odd but the timers are associated with the player, not the
item, they're just included in the item header in the packet
Currently trading still needs to be handled
2015-01-31 17:53:50 -05:00
Uleat
cc1d7d54c2
Implemented mob equipment light sources
2015-01-24 22:00:06 -05:00
Akkadius
c5447778a6
Merge remote-tracking branch 'remotes/origin/master' into logging_changes
...
Conflicts:
world/client.cpp
world/worlddb.cpp
zone/aggro.cpp
zone/bot.cpp
zone/client.cpp
zone/client_packet.cpp
zone/client_process.cpp
zone/doors.cpp
zone/entity.cpp
zone/inventory.cpp
zone/mob_ai.cpp
zone/perl_client.cpp
zone/spells.cpp
zone/waypoints.cpp
zone/zone.cpp
zone/zonedb.cpp
zone/zoning.cpp
2015-01-21 17:29:30 -06:00
Akkadius
3d74035e24
Merge remote-tracking branch 'remotes/origin/master' into logging_changes
...
Conflicts:
zone/command.cpp
zone/command.h
zone/inventory.cpp
2015-01-21 16:40:46 -06:00
Uleat
4b0f5064f6
Fix for Inventory::_HasItemByUse(bucket) using the parent container when searching for bag container items
2015-01-20 01:19:08 -05:00
Akkadius
0d9b6703a6
Rename debug.h to global_define.h, update cmakelists and such
2015-01-19 04:12:09 -06:00
Akkadius
467b359d0c
Moved all EQEmuLogSys:: enum references used in Log.Out to a namespace 'Logs' for shortening of syntax
2015-01-18 02:20:16 -06:00
Akkadius
c025765283
Renamed DoLog to Out as the aggregate logging function for simplicity of use and shortened syntax of Log.Out
2015-01-18 02:00:15 -06:00
Akkadius
1c048cb1d1
Renamed DebugCategory to DoLog as the aggregate logging function for simplicity of use and shortened syntax of Log.DoLog
2015-01-18 01:54:09 -06:00
Akkadius
e691735a2d
Consolidate 'LogType' Error logs over to 'LogCategory'
2015-01-18 01:30:25 -06:00
Akkadius
7dbde36b03
Rename reference logger to Log
2015-01-18 00:41:18 -06:00
Uleat
0eb7eefcb5
Fix for possible race/crash condition in ItemInst::ClearByFlags()
2015-01-16 18:07:19 -05:00
Uleat
636a259c4c
Patchwork of changes..mostly related tracing a cursor queue bug (see changelog)
2015-01-15 21:24:26 -05:00
Akkadius
17d9b9199c
Replace rest of EQEmuLog->write with EQEmuLogSys Log
2015-01-10 19:36:15 -06:00
Trevius
f799b8ef68
Changed some console logging for slot and group errors.
2015-01-09 20:16:23 -06:00
Akkadius
be381b4e56
Renamed EQEMuLog class to EQEmuLog
2015-01-08 19:46:28 -06:00
Uleat
34ab3e10f5
Added some nullptr checks for ItemInst* in a few places (tradeskills.cpp - particularly augments - needs a better review)
2014-12-23 10:14:45 -05:00
Trevius
ed257b0ef3
(RoF+) Added a work-around for the cursor buffer issue.
2014-12-22 20:51:56 -06:00
Trevius
d454763cd1
RoF+ Cursor Buffer SummonItem Initial Test Change
2014-12-22 19:47:01 -06:00
Akkadius
6d0b44d69e
item.cpp & .h header include cleanup
2014-12-15 22:10:06 -06:00
Trevius
200027bf89
(RoF+) Implemented the 6th Augment Slot for Items.
...
Player Corpses now saved attuned settings for Items.
Renamed IsInstNoDrop() and SetInstNoDrop() to IsAttuned() and SetAttuned() respectively.
2014-12-15 17:55:23 -06:00
Trevius
9056008342
(RoF+) Implemented Armor Ornamentation using Hero's Forge Armor Models. To use, create an ornamentation augment and set the herosforgemodel field in the items table.
...
(RoF+) Added command #heromodel (#hm for short) - Usage: #heromodel [hero forge model] [ [slot] ] (example: #heromodel 63)
2014-12-13 13:53:55 -06:00
Michael Cook (mackal)
32a034bd58
Flipped logic wrong :P
2014-11-26 19:12:04 -05:00
Michael Cook (mackal)
2814130aad
Fix for compilers w/o C++11 uniform initialization
2014-11-26 19:04:20 -05:00
Michael Cook (mackal)
c5c778f575
Minor bug fixes
2014-11-26 18:29:07 -05:00
Natedog2012
daec5bde66
Item Transformation now works!
2014-11-26 17:23:04 -05:00
Natedog2012
efdc177b78
Implement RoF + UF ornament augmentation.. thanks for the help Drajor!
2014-11-09 03:33:58 -05:00
Uleat
83367ee806
Added clicky items from bags for clients that support it (RoF, currently)
2014-09-30 16:18:25 -04:00
akkadius
b392d16808
Fixed ROF Augment item dupe with not checking for available slots properly and adding items to the virtual instance
2014-09-07 05:43:37 -05:00
Uleat
281b321237
Changed trade behavior to prioritize all main slots before sub slots
2014-09-06 12:45:45 -04:00
Uleat
9a5d2d2bc5
Trade Stacking: BETA
2014-08-22 20:48:11 -04:00
KimLS
7fc21b9e3a
Tons of renames
2014-08-21 19:33:02 -07:00
KimLS
405884f47d
More file renames.
2014-08-21 16:59:32 -07:00