Uleat
5a3b10a11c
Constant name re-alignments prior to extended bandolier/potion belt activation
2015-02-17 13:58:23 -05:00
Uleat
f1a25da065
Pre-purposed clean-up
2015-02-17 13:58:19 -05:00
KimLS
9a78bac0d0
Changed save items back to true to be like old encode, no point tempting fate on that not breaking anything
2015-02-14 18:46:03 -08:00
KimLS
f95e211d9b
Fixes to OP_ZonePlayerToBind code, esp for RoF clients.
2015-02-14 18:32:49 -08:00
Trevius
e07704e36b
(RoF+) Bandolier no longer displays a Treasure Chest Icon when no Bandoliers are set.
2015-02-11 19:02:52 -06:00
Uleat
9f400c8d14
SharedBank Plat and Item HotKey fixes for RoF
2015-02-11 17:10:45 -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
4832acde0b
Finished ClientVersion naming conventions (don't forget to copy the renamed patch_UF.conf file)
2015-01-27 05:09:35 -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
e70e443950
Implemented 'enum class ClientVersion' -- added 'RoF2' to lua client version enumeration
2015-01-19 23:32:57 -05:00
Akkadius
0d9b6703a6
Rename debug.h to global_define.h, update cmakelists and such
2015-01-19 04:12:09 -06:00
Akkadius
ee1c55a813
Remove Log.Hex remaining entries
2015-01-19 02:32:09 -06:00
Akkadius
b6587cc9e2
Removal of logsys.h from #include(s)
2015-01-18 04:03:45 -06:00
Akkadius
b3bedef7af
Bunch of crazy changes to remove logsys
2015-01-18 03:23:36 -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
7dbde36b03
Rename reference logger to Log
2015-01-18 00:41:18 -06:00
Akkadius
132fbbb0c6
Rename LogDebugType to DebugCategory
2015-01-16 03:09:02 -06:00
Akkadius
ffdce868c1
Convert netcode debugging _log to logger.LogDebugType
2015-01-12 21:45:49 -06:00
Uleat
390681e0d0
Fix for missing names in StringID-based messages
2015-01-12 22:26:33 -05:00
Uleat
e84cebe375
Changed OP_FormattedMessage code to eliminate possible oob error
2015-01-12 21:15:12 -05:00
Uleat
d5b24543e8
Added text link translators for OP_TaskDescription (RoF+ -- all clients current)
2015-01-12 14:35:38 -05:00
Uleat
f612082f5d
Fix for OP_FormattedMessage text link server crashes
2015-01-12 01:42:27 -05:00
Uleat
21e5ccdf88
Fixed conditional criteria for size mismatch check
2015-01-11 22:51:31 -05:00
Uleat
add346b8dc
Added text link body size mismatch checks to translators
2015-01-11 20:57:04 -05:00
Uleat
756d4f4c5c
Added text link translators for OP_TaskDescription (Ti thru UF..RoF+ in-work)
2015-01-11 15:49:54 -05:00
Uleat
8f1c227125
Tweaked client text link translators
2015-01-11 12:25:58 -05:00
Uleat
ce54071296
Added text link translators for OP_Emote
2015-01-10 13:50:48 -05:00
Uleat
bf8f70342b
Added text link translators for OP_FormattedMessage
2015-01-09 17:56:46 -05:00
Uleat
b27737bfcd
Rework of the text link translator code (Known bug with broadcast message link size not in OP_ChannelMessage or OP_SpecialMesg)
2015-01-06 23:19:41 -05:00
Trevius
f1a73d4da2
Changed the pet command #defines to be based on RoF2 list of pet commands and added decodes to Titanium, SoF and SoD.
...
(RoF+) The /pet focus on/off and /pet hold on/off commands are now functional.
Added more toggle and on/off support for pet commands.
2015-01-06 01:19:33 -06:00
Uleat
668823eaf2
Fix for text link issues with items whose loregroup is '-1'
2015-01-05 23:11:38 -05:00
Uleat
4b133c808c
It helps if you actually push more than the changelog message...
2015-01-05 13:50:03 -05:00
Michael Cook (mackal)
1b5db0684e
Fix memleak in OP_RaidJoin
2015-01-03 02:39:44 -05:00
Michael Cook (mackal)
7cbefa4ec2
Fix memleak in OP_RaidUpdate
2015-01-03 01:52:24 -05:00
Trevius
3c6c5b9732
(RoF2) *Hopefully* Fixed looting incorrect items from NPCs. Please report any issues!
...
(RoF2) Now able to loot items past the 10th slot on NPC corpses.
Attuned Items can now be auto-looted and will equip properly.
Mercenaries and Bots will no longer take a share from /split or /autosplit.
2015-01-02 01:42:52 -06:00
Trevius
f0d2fb796f
Aug Type 21 fix for RoF client.
2015-01-01 20:00:16 -06:00
Trevius
3bb816ad1d
Clean up of RoF+ Item Packets.
2014-12-23 23:18:59 -06:00
Trevius
6e192b1794
(RoF2) Fixed Tracking.
2014-12-22 16:09:11 -06:00
Trevius
b9fab9bc1b
(RoF/RoF2) Fixed Guild Rank in the Player Profile, which prevents the guild rank message on login/zone.
2014-12-21 23:00:06 -06:00
Trevius
4ef3c7a9f4
Fixed Selling for Alternate Currency Merchants for RoF and RoF2.
2014-12-19 23:20:10 -06:00
Trevius
ef287bc857
Fixed Armor Tinting (players and NPCs) that was broken during a previous update.
2014-12-19 15:46:01 -06:00
Trevius
ba5e5058f9
Finished lining up the RoF2 Player Profile Struct. Zone times are now normal, and everything from the PP is accurate in game now.
2014-12-18 13:13:03 -06:00
Trevius
ad61eda7e0
RoF2 fix for being unable to close bags by right clicking or open multiple bags.
2014-12-17 01:27:30 -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)
820f99067d
Make use of the targetable_with_hotkey flag for SoF+
2014-12-10 01:19:44 -05:00
Trevius
37951d09c7
(RoF+) Implemented Hero's Forge Armor Models for Items. To use, set herosforgemodel field in the item table to a model number such as 63 (for example).
2014-12-09 21:18:56 -06:00