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
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
Uleat
4aa8cecc55
Fix for SoF client not being able to login
2019-08-04 22:36:24 -04: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
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
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
c8d6895526
See changelog
2019-07-03 00:59:49 -05:00
Akkadius
1e90e64178
Merge branch 'master' into feature/eqemu-api-data-service-netstats-ws
2019-07-01 00:52:34 -05:00
Uleat
6c73fee075
Added bot command 'petgetlost' to dismiss summoned pets
2019-06-27 19:00:02 -04:00
Akkadius
09b633e374
Merge branch 'master' into feature/eqemu-api-data-service-netstats-ws
2019-06-23 22:51:21 +00:00
Uleat
2e9cf7dbd7
Added bot owner option 'stats update'
2019-06-22 22:53:35 -04:00
Justin Wienckowski
6a31af81ee
Add GM:MinStatusToLevelTarget rule, which determines the GM status needed to use the #level command on your target.
2019-06-16 00:43:18 -07:00
Akkadius
c0e07cec01
Loader adjustments
2019-06-10 00:01:18 -05:00
Akkadius
9c931ced4e
Allow local admin login
2019-05-20 00:49:05 -05:00
KimLS
52276d06b0
Remove c++17 construct, a bridge too far for now
2019-05-17 00:29:51 -07:00
KimLS
597c4e8c60
Rename websocket_server so it no longer shares a name with its own type
2019-05-17 00:22:32 -07:00
KimLS
c737504645
Subscription changes
2019-05-17 00:09:38 -07:00
KimLS
e277e55718
Merge remote-tracking branch 'origin/master' into feature/eqemu-api-data-service-netstats-ws
2019-05-16 14:38:12 -07:00
KimLS
ebca112769
Implement a basic websockets server
2019-05-16 00:12:21 -07:00
KimLS
09b91f5229
Change hash from enum to int, older gcc versions have trouble with that
2019-05-12 21:09:06 -07:00
Akkadius
d7abf3f26c
Change compression level in deflate
2019-05-01 16:23:24 -05:00
KimLS
63198d974e
Merge branch 'feature/eqemu-api-data-service-netstats' of github.com:EQEmu/Server into feature/eqemu-api-data-service-netstats
2019-04-16 01:09:31 -07:00
KimLS
cd8ab727aa
Tweaks from other branch
2019-04-16 01:09:25 -07:00
Akkadius
1d88b063aa
Change compression level in deflate
2019-04-15 00:12:11 -05:00
Michael Cook (mackal)
54da27424f
Implement Foraging AA
...
Currently this SPA is only checked for AA bonuses since a non-permanent
bonus doesn't make sense. Plus I'm not sure the client is aware of it in
spells/gear
2019-04-14 00:18:23 -04:00
Michael Cook (mackal)
6e1f317c60
Merge pull request #839 from briankinney/rule-based-faction-thresholds
...
Rule based faction thresholds
2019-04-13 16:01:29 -04:00
Brian Kinney
3e8ef681a3
Change defaults to the values intended by recent update
2019-04-13 15:04:43 -04:00
Paul Coene
c06774ca61
Fix version to match committed manifest
2019-04-13 07:22:16 -04:00
Brian Kinney
2bb305305a
Use rules to configure faction thresholds
...
Default to legacy values. Updated "accurate" values are available in optional database script
2019-04-12 15:25:32 -04:00
Akkadius
850b32f2ca
Adjust constants
2019-03-25 18:24:16 -05:00
Noudess
0852468b88
Add constants for waypoints
2019-03-25 17:54:17 -04:00
KimLS
cbfd02b9ff
Remove logging from daybreak network code to make it thread safe, there is a threadsafe replacement if you care (there's only like 4 logs in the code anyway); made event loop thread local so we can have one for each thread
2019-03-15 21:34:23 -07:00
KimLS
7977949ae9
Change eqstream interface to get rid of some stuff as well as flesh out a few more options plus some rule and performance changes
2019-03-13 22:55:49 -07:00
Michael Cook (mackal)
9c42f28b0d
Make Database::CheckStatus() 2038 safe
2019-03-12 14:31:23 -04:00
KimLS
67b228a91c
Added packet stats
2019-03-11 15:24:32 -07:00
KimLS
675a67b676
Set data rate to disabled by default
2019-03-10 03:28:44 -07:00
KimLS
233c1b6770
Remove old glm
2019-03-10 00:39:49 -08:00
KimLS
777f182282
Update fmt lib with submodule
2019-03-10 00:10:47 -08:00
KimLS
ee1fcdf5fa
Stats, stats everywhere (I added a #netstats command)
2019-03-09 22:25:04 -08:00
Chris Miles
3db3e53f11
Merge pull request #802 from noudess/master
...
New min/max personal faction per faction. Use of actual client mods for race/class/deity
2019-03-06 13:17:34 -08:00
Paul Coene
6dbd579f4f
Merge branch 'master' into master
2019-02-28 15:05:18 -05:00