Michael Cook (mackal)
86ce506956
[Cleanup] Nuke Make/AppendAnyLenString ( #1251 )
...
* Add a std::string overload for Database::SetMQDetectionFlag
* Replace calls to MakeAnyLenString in client_packet.cpp
At least the SetMQDetectionFlag ones
* Replace MakeAnyLenString calls in client_process
At least SetMQDectectionFlag ones
* Replace MakeAnyLenString in embparser
fmtlib actually is gross here, oh well.
* Replace MakeAnyLenString in merc
* Replace MakeAnyLenString in inventory
Also if'd out an unfinished implementation of Client::GetItemLinkHash
* Replace AppendAnyLenString in zonelist
* Replace AppendAnyLenString in zonelist
* Replace MakeAnyLenString in clientlist
* Nuke MakeAnyLenString/AppendAnyLenString
* Fix formatting string in zonelist
2021-02-23 18:32:19 -06:00
Akkadius
2e0c892b07
Add cli character:copy-character and #copycharacter
2020-07-18 21:07:22 -05:00
Akkadius
331eb51126
Add connection label to MySQL connects
2020-07-07 02:06:00 -05:00
Akkadius
56c4eb280f
Fix post merge issues
2020-05-23 22:41:59 -05:00
Akkadius
3f62da4573
Merge branch 'master' of https://github.com/EQEmu/Server into integration/multi-tenancy-expansions-repository
2020-05-23 22:33:34 -05:00
KimLS
2fbd5aaccc
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
Akkadius
373fb3f0e7
Decouple zone calls, cleanup logic
2020-04-19 04:36:39 -05:00
Akkadius
3daf03c796
Remove errant cout [skip ci]
2020-04-11 05:57:31 -05:00
Akkadius
5b4c4bfd66
Implement content flags
2020-04-11 05:48:41 -05:00
Akkadius
2b1b786f02
Merge branch 'master' of https://github.com/EQEmu/Server into integration/multi-tenancy-expansions-repository
2020-04-06 02:55:46 -05:00
Alex
02cac686b6
Add getnpcnamebyid(npc_id) to Perl/Lua.
2020-04-06 00:10:58 -04:00
Alex
ae959be5ac
Added getcharnamebyid(char_id) to Perl/Lua.
2020-04-05 21:18:05 -04:00
Akkadius
dae20afcba
Fix character creation tenancy operations
2020-03-31 01:49:42 -05:00
Akkadius
c98d2743c5
Migrate doors [skip ci]
2020-03-11 03:20:38 -05:00
Alex
cede38f562
Add GetRaidIDByCharID to Perl/Lua.
2020-03-08 21:11:56 -04:00
Alex
2a9248697e
Add GetGroupIDByCharID and GetGuildIDByCharID to Perl/Lua.
2020-03-08 20:49:01 -04:00
Alex
46ff09f438
Merge pull request #962 from noudess/patch-8
...
Implement DefaultGuild Rule
2020-02-05 13:05:07 -05:00
Paul Coene
b4f42c150f
Update database.cpp
...
Change variable_name and use LastInsertedID() to remove unneeded call.
2020-02-05 12:31:29 -05:00
Akkadius
861b879a94
Add GetCharacterTables() with table - key pair. Use in character hard deletes https://gist.github.com/Akkadius/f10e3757a0b52b971076643eccf9c5d0
2020-02-05 01:34:29 -06:00
Paul Coene
f9b3b7aecf
Implement DefaultGuild rule
2020-02-03 12:54:26 -05:00
Akkadius
c82d08cf11
Make sure character soft deletes do not reserve name once deleted, add optional retro script to run for servers who had soft deletes running prior to this commit
2020-01-26 16:31:15 -06:00
Akkadius
d1fb74ff5f
Fix bot table
2020-01-10 02:59:52 -06:00
Akkadius
b9e87abb3c
Implement Character Soft Deletes
2020-01-10 02:54:29 -06:00
Akkadius
f9e822072f
AE Scanning adjustments, testing
2019-12-28 17:08:34 -06:00
Akkadius
80d8736276
Merge branch 'master' of https://github.com/EQEmu/Server into feature/world-cli-handler
2019-12-24 03:00:48 -06:00
Akkadius
20538e91a1
Adjust usages for banned_ips table to reflect Uleat's changes
2019-12-24 02:59:58 -06:00
Akkadius
4b69f56a65
Update command handler to use actual real arguments
2019-12-23 01:31:39 -06:00
Uleat
8f3689e023
Revert "Added auto-correcting code to logsys category descriptions (thanks kentaiVZ!)"
...
This reverts commit 7de655ba769f2e5c1b27d1ab609d2fbdb8f25ac2.
2019-11-09 19:08:57 -05:00
Uleat
7de655ba76
Added auto-correcting code to logsys category descriptions (thanks kentaiVZ!)
2019-11-08 22:36:40 -05:00
kentai
62be0c475e
Added backticks on sql keyword
2019-10-24 02:44:57 +11:00
Akkadius
1acb76bc74
More Logs::None to LogDebug
2019-09-02 03:18:12 -05:00
Akkadius
2970afff67
More log migrations to fmt / log aliases
2019-09-02 02:33:02 -05:00
Akkadius
bfd0752c4d
Logs::None added to LogDebug
2019-09-01 23:54:24 -05:00
Akkadius
859252a270
Move status log calls to use LogInfo
2019-09-01 23:22:40 -05:00
Akkadius
be291d58b0
Move worldserver logging ot use LogInfo
2019-09-01 22:53:23 -05:00
Akkadius
98cbb7d781
Simplify log calls
2019-09-01 21:04:58 -05:00
Akkadius
d3803045bc
Add log aliases to make logging much easier to use (All FMT driven)
2019-09-01 20:47:26 -05:00
Akkadius
2a927c5c80
Logging / initializers [skip ci]
2019-07-10 00:11:17 -05:00
Akkadius
0668f41de2
Fix some edge case with account name not being passed to world
2019-07-06 03:19:50 -05:00
Akkadius
3eb102a006
Fix issue with adding the real values of new logging categories
2019-07-05 19:43:10 -05:00
Akkadius
ffd652a643
Load log settings from the database
2019-07-05 03:50:01 -05:00
Akkadius
8bb909090b
Merge branch 'master' into lsid
2019-06-26 00:56:13 -05:00
Michael Cook (mackal)
9c42f28b0d
Make Database::CheckStatus() 2038 safe
2019-03-12 14:31:23 -04:00
Akkadius
4ba5ef9170
Reload scaling data on repop
2019-01-02 02:36:12 -06:00
Akkadius
4e0d85534e
Fix issue where new log category settings were getting injected into the database with all settings turned on
2018-11-05 00:43:52 -06:00
Akkadius
ab8075d629
Cleanup eqemu_logsys code and automatically inject new logging categories into the database if they do not exist
2018-10-20 22:29:59 -05:00
Uleat
8d69ff5826
Fix 2 for linux compile failure
2018-09-09 18:52:30 -04:00
Uleat
feb4cc37c6
Rework of 'invsnapshot' command and implementation of automatic inventory snapshots
2018-09-03 20:57:20 -04:00
Akkadius
41ab512349
Implemented qglobals replacement and/or alternative called "Data Buckets" see changelog for more details
2018-07-07 23:59:23 -05:00
Uleat
c435a77813
Reintegration of inventory-based EQDictionary references
2018-07-05 21:05:26 -04:00