Akkadius
d9c47fcd41
Add a category check pre Logs::Client_Server_Packet trigger
2015-02-01 02:09:24 -06:00
Akkadius
a6b95aeceb
At point in which Client -> Server packet logging is working, will do more prechecking to declare that anything actually is subscribed to this category before outputting
2015-01-31 02:23:58 -06:00
Akkadius
8229a578ee
Implemented event type "EVENT_ENVIRONMENTAL_DAMAGE"
...
- This event triggers when taking any sort of environmental damage. Example use:
sub EVENT_ENVIRONMENTAL_DAMAGE{
quest::debug("EVENT_ENVIRONMENTAL_DAMAGE");
quest::debug("env_damage is " . $env_damage);
quest::debug("env_damage_type is " . $env_damage_type);
quest::debug("env_final_damage is " . $env_final_damage);
}
Result: (Test falling in Velks): http://i.imgur.com/tPRL7yL.png
2015-01-30 23:01:31 -06:00
Akkadius
ee57568c5d
Implement Rule Based Environment damage multiplier
2015-01-30 18:12:00 -06:00
Trevius
0aba2d578a
Added more information to Mercenary Logging.
...
Added potential fix for Mercenaries that fail to unsuspend.
Added a new "statscale" field to the merc_stats table that can be used to quickly balance Mercenary Stats based on Level.
The new "statscale" field now combines with the Mercs::ScaleRate rule value (default 100 percent for both).
2015-01-29 23:04:41 -06:00
Uleat
dd9f419735
Merge branch 'master' of https://github.com/EQEmu/Server
...
Conflicts:
changelog.txt
2015-01-27 18:34:43 -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
Trevius
f17fb2a8e1
Removed "Mercenary Debug:" from the Mercenary Log entries.
...
Resolved duplicate "You have no Mercenaries" messages when zoning without owning a Mercenary.
Mercenaries should now always be able to unsuspend if the timer is up.
More work on Mercenaries and Grouping to reduce bugs and redundant queries.
2015-01-27 00:35:39 -06:00
Trevius
fc5266e115
Added Logs::Mercenaries to the new Logging System. Logging of Mercenary information is off by default with the required SQL.
2015-01-25 12:31:07 -06:00
Akkadius
62d9de3074
Cleanup logging in Client::Handle_OP_CastSpell as well as some more conversions
2015-01-24 22:01:37 -06:00
Akkadius
d3fb59b3e5
Cleanup logging in Client::Handle_OP_CastSpell
2015-01-24 22:00:20 -06:00
Uleat
cc1d7d54c2
Implemented mob equipment light sources
2015-01-24 22:00:06 -05:00
KimLS
17af9e3808
Merge fixes, hopefully didn't break anything.
2015-01-23 13:36:27 -08:00
KimLS
269d56e1d0
Switched out our kinda juryrigged vector types for glm::vec types since we use that as a 3d math library already but never switched out the types
2015-01-23 00:01:10 -08: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
Akkadius
8ecbf7c4dc
Remove Duplicative MySQL Error: Query failed: %s.
2015-01-20 01:37:58 -06:00
Michael Cook (mackal)
5c56929a23
Fix compile error with GCC
2015-01-20 00:04:22 -05: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
Trevius
96820c4a31
Some work on RoF Guild Banks (still not functional).
2015-01-18 23:04:21 -06:00
Arthur Ice
3f83bc7771
Removed a usage of Mob::DistNoRootNoZ and used ComparativeDistanceNoZ instead
2015-01-18 02:41:11 -08:00
Arthur Ice
9dc24735a4
Removed a usage of Mob::DistNoRootNoZ and used ComparativeDistanceNoZ instead
2015-01-18 02:25:09 -08:00
Arthur Ice
39e059e256
Removed a usage of Mob::DistNoRootNoZ and used ComparativeDistanceNoZ instead
2015-01-18 02:21:13 -08:00
Arthur Ice
46eab011f1
Removed a usage of Mob::DistNoRootNoZ and used ComparativeDistanceNoZ instead
2015-01-18 02:16:56 -08:00
Arthur Ice
261feabb7d
Removed a usage of Mob::DistNoRootNoZ and used ComparativeDistanceNoZ instead
2015-01-18 02:14:59 -08:00
Arthur Ice
baf53890b9
Removed a usage of Mob::DistNoRootNoZ and used ComparativeDistanceNoZ instead
2015-01-18 01:31:24 -08:00
Akkadius
14bac9f8c0
Remove occurrences of _pkt
2015-01-18 03:25:52 -06:00
Akkadius
7fac4d5f52
More gutting of logsys.cpp/h
2015-01-18 02:56:51 -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
e9f8d5fa6d
Port Status messages from Type to Category
2015-01-18 01:27:52 -06:00
Akkadius
7dbde36b03
Rename reference logger to Log
2015-01-18 00:41:18 -06:00
Akkadius
126eca2ad6
Add opcode name lookup on unhandled client opcode log message
2015-01-18 00:32:11 -06:00
Akkadius
0b687e4779
Fix some unhandled opcode output messages
2015-01-18 00:25:23 -06:00
Akkadius
58d0b86a67
Consolidate EQEmuLogsys::Debug General calls into DebugCategory
2015-01-18 00:00:03 -06:00
Akkadius
d45ed9befa
Consolidate EQEmuLogsys::Debug calls into DebugCategory
2015-01-17 23:59:06 -06:00
Arthur Ice
a5521badb1
Removed a usage of Mob::DistNoRoot and used ComparativeDistance instead
2015-01-17 20:03:11 -08:00
Arthur Ice
dc1db1fa0d
Removed a usage of Mob::DistNoRoot and used ComparativeDistance instead
2015-01-17 19:45:42 -08:00
Arthur Ice
0351ea2d33
Removed a usage of Mob::DistNoRoot and used ComparativeDistance instead
2015-01-17 19:35:39 -08:00
Arthur Ice
6d7e8d7e9a
Removed a usage of Mob::DistNoRoot and used ComparativeDistance instead
2015-01-17 19:32:34 -08:00
Arthur Ice
4174036ce7
Removed a usage of Mob::DistNoRoot and used ComparativeDistance instead
2015-01-17 19:22:59 -08:00
Arthur Ice
0c3efc3c4f
Removed a usage of Mob::DistNoRoot and used ComparativeDistance instead
2015-01-17 19:16:45 -08:00
Arthur Ice
80154d0661
Removed a usage of Mob::DistNoRoot and used ComparativeDistance instead
2015-01-17 19:13:47 -08:00
Arthur Ice
6b979d1c5d
Removed a usage of Mob::DistNoRoot and used ComparativeDistance instead
2015-01-17 19:09:32 -08:00
Arthur Ice
bcc4c1e4b6
Removed a usage of Mob::DistNoRoot and used ComparativeDistance instead
2015-01-17 19:07:25 -08:00
Arthur Ice
6f209fd8b9
Removed a usage of Mob::DistNoRoot and used ComparativeDistance instead
2015-01-17 19:00:57 -08:00
Arthur Ice
926cba2cdc
Removed a usage of Mob::DistNoRoot and used ComparativeDistance instead
2015-01-17 18:57:52 -08:00