Uleat
c435a77813
Reintegration of inventory-based EQDictionary references
2018-07-05 21:05:26 -04:00
Akkadius
95043d637c
Implement NPC's opening doors and clean up door code a bit
2018-05-10 03:54:49 -05:00
Akkadius
b5b6145786
Fix initialization issues with loading 'disable_timer' from the database for doors
2017-04-10 19:55:17 -05:00
Uleat
6ae2ff2b75
Added disable_timer checks to doors override functions
2017-04-08 22:35:37 -04:00
Uleat
58e1d9501d
Added 'disable_timer' to door objects (used for click once doors)
2017-04-08 21:08:15 -04:00
Akkadius
7aa1d243b0
[Performance] Reworked how all log calls are made in the source, see changelog.txt for more details
2017-04-01 03:51:46 -05:00
Uleat
bfd07b1010
Added class EQEmu::InventorySlot
2016-10-16 21:36:39 -04:00
Uleat
8b5dd58e96
Renamed struct EQEmu::ItemBase to EQEmu::ItemData and class ItemInst to EQEmu::ItemInstance
2016-10-16 05:10:54 -04:00
Uleat
71f128731f
Renamed and moved SkillUseTypes enumeration to EQEmu::skills::SkillType; eq_dictionary work
2016-05-25 18:50:26 -04:00
Michael Cook (mackal)
60da544d3a
clang-tidy modernize-use-auto
2016-05-25 16:10:28 -04:00
Uleat
3031365e1f
Moved struct Item_Struct into namespace EQEmu
2016-05-21 04:54:18 -04:00
Michael Cook (mackal)
74b3fe9d61
Potential memory leak fix
2016-05-06 22:42:19 -04:00
Uleat
1890d006a2
Delinked current inventory slot enumeration and constants from EQEmu::constants and global definition
2016-04-22 07:34:55 -04:00
Uleat
e75a53b775
Rework of eq_dictionary
2016-04-07 17:21:55 -04:00
Akkadius
7ac7914f33
Set door zone to 32 bytes for consistency in copy [skip ci]
2015-02-13 03:50:01 -06:00
Akkadius
a544c681c7
Implement zone based gravity, required SQL DB change
...
- To test `zone` table `gravity` values, change the value and use #zheader <zoneshortname> to test
2015-02-12 22:09:17 -06:00
Akkadius
1b1c82a3e7
Doors::HandleClick and remove #EQDEBUG check, convert log
2015-01-24 22:09:58 -06: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
be4f8196c6
Remove Duplicative MySQL Error: Error in DBLoadDoors query '
2015-01-20 01:41:45 -06:00
Akkadius
71fee1ddb6
Remove Duplicative MySQL Error: Error in GetDoorsCountPlusOne query '
2015-01-20 01:41:35 -06:00
Akkadius
611e6e7d4e
Remove Duplicative MySQL Error: Error in Database::AddBannedIP query '
2015-01-20 01:41:34 -06:00
Akkadius
fb03e8c67d
Remove Duplicative MySQL Error: Error querying database for monster summoning pet in zone %s (%s)
2015-01-20 01:37:58 -06: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
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
726b3a33f5
Consolidate EQEmuLogsys::Debug stragglers to DebugCategory for further refactoring
2015-01-18 00:06:01 -06:00
Akkadius
58d0b86a67
Consolidate EQEmuLogsys::Debug General calls into DebugCategory
2015-01-18 00:00:03 -06:00
Arthur Ice
53f3fbfb4d
16 char copy not 32
2015-01-17 14:16:23 -08:00
Akkadius
132fbbb0c6
Rename LogDebugType to DebugCategory
2015-01-16 03:09:02 -06:00
Akkadius
53db4771f7
Convert 'DOORS' debugging _log to logger.LogDebugType
2015-01-12 22:54:16 -06:00
Akkadius
26b550dd0d
More log replacements
2015-01-10 16:01:43 -06:00
Akkadius
dadae1a71f
Replaced Debug messages: LogFile->write with logger.LogDebug
2015-01-10 15:26:38 -06:00
Arthur Ice
cd9ca65587
merge upstream
2015-01-08 19:40:00 -08:00
Akkadius
be381b4e56
Renamed EQEMuLog class to EQEmuLog
2015-01-08 19:46:28 -06:00
Arthur Ice
f409d39f1a
merge upstream
2014-12-21 13:57:20 -08:00
Akkadius
1c7acbdbd9
doors.cpp & .h header cleanup & forward declaration
2014-12-15 16:53:53 -06:00
Arthur Ice
31d32682b0
ZoneDatabase::InsertDoor converted to xyz_heading
2014-12-01 12:30:07 -08:00
Arthur Ice
7ac9a5c5a6
Doors constructor converted to xyz_heading
2014-11-30 20:49:48 -08:00
Arthur Ice
7239a1339e
Replaced SetX(), SetY(), SetZ(), and SetHeading() with SetPosition() on Doors
2014-11-30 20:37:43 -08:00
Arthur Ice
a70eadecf4
Replaced GetX(), GetY(), GetZ(), and GetHeading() in Doors with GetPosition()
2014-11-30 20:23:18 -08:00
Arthur Ice
95f7bd94f3
replaced dest_x, dest_y, dest_z, and dest_headingg in Doors with xyz_heading m_Destination
2014-11-30 19:58:56 -08:00
Arthur Ice
9f62f0e485
replaced pos_x, pos_y, pos_z, heading in Doors with xyz_heading m_Position
2014-11-30 19:47:49 -08:00
Akkadius
111fb84041
Moved zonedatabase functions out of corpse.cpp
...
Conversion portion mostly complete
Some header readability cleanup
Some function renaming
Struct renaming
Many variable renaming
MySQL error log for all of QueryDatabase
Corpse table renaming
Corpse table field renaming
Most corpse database functions redone
2014-11-22 17:55:48 -06:00
Arthur Ice
9707b53df2
LoadDoors converted to QueryDatabase
2014-08-24 12:14:28 -07:00
Arthur Ice
5d6d489889
GetDoorsDBCountPlusOne converted to QueryDatabase
2014-08-24 12:08:39 -07:00