Akkadius
859252a270
Move status log calls to use LogInfo
2019-09-01 23:22:40 -05:00
Akkadius
2eb14a5c8a
Move Netcode logging to LogNetcode
2019-09-01 23:10:49 -05:00
Akkadius
be291d58b0
Move worldserver logging ot use LogInfo
2019-09-01 22:53:23 -05:00
Akkadius
678c25e02c
Simplify error logging
2019-09-01 22:05:44 -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
db5e511af3
Merge branch 'master' of https://github.com/EQEmu/Server into lsid
2019-09-01 19:23:56 -05:00
Akkadius
b8624d0488
Post PR blocked spells formatting
2019-09-01 16:51:39 -05:00
Chris Miles
5c14bc92bd
Merge pull request #814 from EQEmu/charm_specialatk
...
Added Spells:CharmDisablesSpecialAbilities
2019-09-01 15:43:15 -05:00
Uleat
a534ab83ec
Converted new implode and join_pair functions to template functions
2019-08-31 20:55:46 -04:00
Uleat
d341a1b38f
Updated the command systems to automatically add new commands and remove orphaned entries from the command settings tables
2019-08-30 06:38:48 -04:00
KimLS
276804604c
Merge remote-tracking branch 'origin/master' into build
2019-08-29 21:57:54 -07:00
KimLS
34cb51c449
Some fixes for strawberry perl on msvc, added automatic portable perl linking on windows (experimental)
2019-08-28 01:35:27 -07:00
Uleat
f837d423ef
Added bot owner option 'spawn message'
2019-08-27 20:06:07 -04:00
KimLS
72a922f2ba
Changes to building
2019-08-25 14:45:54 -07:00
Uleat
4d1d9df05d
Added cap to Titanium BaneDmgAmt translator
2019-08-24 20:38:57 -04:00
Kinglykrab
c2794b244d
Convert item bane damage to int32.
...
- int8 was not the proper type for this.
2019-08-20 20:52:47 -04:00
Akkadius
1c6a76246f
Added bulk edit command #npceditmass <column-to-search> <column-search-value> <change-column> <change-value>
2019-08-11 02:40:23 -05:00
Akkadius
20bd37dde7
More function name refactoring
2019-08-11 01:09:11 -05:00
Akkadius
57354579aa
Unify chat constants usage
2019-08-11 00:00:55 -05:00
Akkadius
eaf31fb14b
Merge branches 'lsid' and 'master' of https://github.com/EQEmu/Server into lsid
2019-08-10 03:26:40 -05:00
Akkadius
17c8af3814
Drop db logging, up stale connections
2019-08-10 02:47:08 -05:00
Akkadius
0884c57928
Update minimum status for devtools
2019-08-10 02:27:07 -05:00
Akkadius
ea15e9bc5f
Fix bug with command length
2019-08-09 00:43:25 -05:00
KimLS
5fce042a31
Up stale connection ms again
2019-08-08 18:49:21 -07:00
KimLS
6a64d845c2
Async eqemu login credential lookup
2019-08-08 18:45:10 -07:00
KimLS
880de837d9
Crash and compile issues on windows
2019-08-08 15:55:14 -07:00
KimLS
b62944c5fb
Fix for windows compile issue
2019-08-05 01:12:31 -07:00
Uleat
4aa8cecc55
Fix for SoF client not being able to login
2019-08-04 22:36:24 -04:00
Akkadius
ba6009730b
Add CLI and Web endpoints to change local login account password
2019-08-04 05:04:34 -05:00
Akkadius
b0d33f094d
Add local credential validation logic
2019-08-04 04:16:14 -05:00
Akkadius
4498819fad
Abstracted CLI command handling interface, streamlined more logging
2019-08-04 02:58:26 -05:00
KimLS
f3255c17da
Changes to cle enums, characters will now auto kick on login instead of making you wait at world unless you specifically turn that feature on in the rules.
2019-07-24 19:20:09 -07:00
KimLS
cd32a5a47a
Make the reconnect code only trigger when there's actually a client IN ZONE and try to clean up otherwise
2019-07-23 21:59:22 -07:00
Akkadius
5a7186305d
Merge remote-tracking branch 'origin' into lsid
2019-07-21 22:18:19 +00:00
Michael Cook (mackal)
9fe17f4d46
Fix issues with OP_SpecialMesg handling
...
This should prevent any optimizations being done on the "1 char string"
This also fully documents the packet and expands the uses of
quest::say/QuestSay
2019-07-18 00:56:46 -04:00
Michael Cook (mackal)
16d6014a87
Merge pull request #859 from eqft/feature/rule_for_gm_level_cmd_with_target
...
Convert constant check in level_command() to a Rule
2019-07-16 13:43:02 -04:00
Akkadius
7c2ee06355
Merge branch 'master' of https://github.com/EQEmu/Server into lsid
2019-07-14 22:53:32 -05:00
Akkadius
ce09aad28a
Move rest of logging to FMT and move config options into more finite categories
2019-07-14 22:16:26 -05:00
regneq
460468224e
various changed to chatchannel and using language / language skills derived from takp code.
2019-07-14 20:03:30 -07:00
KimLS
6bdc9b6ba5
Add support for single account login to both world and login server, should also work with eqemu login server, can be turned off in rules if you don't mind the side effects double logins cause. Also lowered the linkdead time to 30s + 90s default (2min)
2019-07-13 16:16:15 -07:00
Michael Cook (mackal)
1ba78d0988
Switch to char_traits::length in SerializeBuffer
...
This benches a bit faster
2019-07-10 14:33:33 -04:00
Akkadius
35eb5b24dd
Implement flymode
2019-07-10 03:39:07 -05:00
Michael Cook (mackal)
dfa90aaac5
Fix OP_SpecialMesg encoding
...
This broke with newer GCCs. It also worked even though the code was just
wrong before???
2019-07-10 01:44:59 -04:00
Michael Cook (mackal)
525813be02
Adjust VARSTRUCT_ENCODE_STRING macros for smarter compilers
...
This is no more dangerous than what we were doing before (not checking
return value of sprintf) Maybe we should sometime
2019-07-10 01:20:51 -04:00
Akkadius
2a927c5c80
Logging / initializers [skip ci]
2019-07-10 00:11:17 -05:00
Akkadius
8eaeda5ec5
Tweaks
2019-07-09 02:10:10 -05:00
KimLS
8c75cf1ff5
Fix for compile issues on windows (bad perl bad)
2019-07-08 19:26:21 -07:00
Akkadius
d8f34651de
Streamline worldserver authorization handlers, cleanup and refactoring
2019-07-08 20:25:37 -05:00
Akkadius
78d8b909be
Add standalone web api server, cli handler, authorization, commands
2019-07-07 03:13:04 -05:00