Dencelle
8ab2b15768
fix for telnet's lack of language skill
...
this function is only used when a raw telnet ooc, auction, or tell is used. it needs to have the language skill set though otherwise it just comes out as garbled
2019-09-13 19:29:37 -05:00
Uleat
5206983513
Removed rule-based check for rule note updates
2019-09-07 23:18:12 -04:00
Uleat
a428eb61a1
Merge branch 'master' of https://github.com/EQEmu/Server into io_work
2019-09-06 20:52:23 -04:00
JJ
1e1b21f2bf
Fix log during UCS shutdown [skip ci]
2019-09-06 12:05:51 -04:00
Uleat
c1b48b9931
Updated the rule system to automatically restore rule notes (rule-based)
2019-09-04 22:37:17 -04:00
Uleat
f9536f9621
Updated the rule system to automatically add new rules and remove orphaned entries from the rule values tables
2019-09-03 04:04:05 -04:00
Akkadius
57354579aa
Unify chat constants usage
2019-08-11 00:00:55 -05:00
KimLS
e56edd9231
Some changes to ordering of login authorization for world<->zone
2019-07-30 19:12:44 -07:00
KimLS
b754ddbc67
Change drop client code to not be two step process
2019-07-27 20:13:04 -07:00
KimLS
212f8a3062
Minor fixes to CLE stale system
2019-07-25 22:26:56 -07: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
KimLS
780f8f8515
Mark old cle entries as stale when you login
2019-07-20 22:12:48 -07: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
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
KimLS
35a54426da
Merge fix
2019-03-10 00:48:48 -08:00
KimLS
777f182282
Update fmt lib with submodule
2019-03-10 00:10:47 -08:00
Akkadius
aa797b7ce4
Some sorting on get_client_list
2019-03-10 01:44:13 -06:00
Akkadius
374841cba0
Add call api get_client_list
2019-03-10 01:43:07 -06:00
Akkadius
ecd6c362a2
Update zonelist.h
2019-03-10 01:11:31 -06:00
Akkadius
891f0740d7
Refactor naming of zone server "list" to zone_server_list
2019-03-10 01:10:04 -06:00
Akkadius
e5512f05b5
Hook up world to its own api data service
2019-03-10 01:09:04 -06:00
KimLS
ee1fcdf5fa
Stats, stats everywhere (I added a #netstats command)
2019-03-09 22:25:04 -08:00
Akkadius
3a8f206841
Merge branch 'master' into resend
2019-02-17 03:25:55 -06:00
Uleat
93a0ad2ceb
Added command 'profanity'
2019-02-04 07:02:27 -05:00
Uleat
36b0a60451
Fix for Titanium returning wrong value in ConvertClientVersionToExpansion##
2019-02-02 21:51:57 -05:00
Uleat
4658ad676f
Extended server spellbook entries to RoF2 standard and added per-client restriction of spell id max
2019-01-24 03:53:41 -05:00
Akkadius
230d6ae964
Merge branch 'master' into resend
2019-01-23 19:05:42 -06:00
Uleat
585c6322bf
Added 'spells' entry to EQDictionary
2019-01-20 08:24:21 -05:00
Uleat
703cbc6727
Activated per-expansion support for active inventory slot addressing
2019-01-15 00:50:58 -05:00
Uleat
bcf271c30f
Added dynamic entries to eqdictionary
2019-01-12 20:03:52 -05:00
Uleat
7857bc45fb
Excluded runtime modification of expansion-based rules 'World:ExpansionSettings' and 'World:UseClientBasedExpansionSettings'
2019-01-11 05:01:44 -05:00
KimLS
e3d5200310
Redid background task interface, used it to async send client packets
2019-01-07 19:53:23 -08:00
Uleat
0ad43977bf
Naming convention update for EQEmu::versions::ClientVersionBit
2019-01-07 20:25:43 -05:00
Uleat
8eaed2233f
Added namespace expansions
2019-01-07 18:18:35 -05:00
KimLS
6c1e3ae3d6
Added some rules for network server startup, added a limit on number of resends per connection channel per cycle (default is 10)
2019-01-03 20:04:09 -08:00
KimLS
b772518901
Selective commit of secrets somewhat broken pr
2018-11-18 20:29:21 -08:00
KimLS
81b409a2e4
Working on stuck behavior handler, fix for world crash when you can't connect to a login server.
2018-11-09 18:30:05 -08:00
KimLS
cd6fd2d2dc
Merge master to movement_manager, fix for merge failure
2018-10-14 17:23:11 -07:00
Uleat
7c5b1e8fd2
Merge branch 'master' of https://github.com/EQEmu/Server into inv_possessions_rework
2018-09-23 01:02:54 -04:00
KimLS
2224b83ae0
Movement manager add
2018-09-17 14:32:36 -07:00
Chris Miles
9998f07701
Merge pull request #745 from fryguy503/who-all-fix
...
/who all <zone> fix for zones like scarlet, netherbian, etc
2018-09-03 02:25:02 -05:00
Uleat
509a2b30a5
Inventory possessions beta testing
2018-08-13 22:32:36 -04:00
Trust
f8f1061ced
[Queryserv] Dropped Item Logging
2018-07-22 12:39:34 -04:00
Trust
8498d7b5d2
/who all <zone> fix for zones like scarlet, netherbian, etc
2018-07-20 23:07:59 -04:00
KimLS
b6388595f3
Merge branch 'master' of github.com:EQEmu/Server
2018-07-07 22:39:19 -07:00
KimLS
5060de9b58
Keep alive implemented for world->zone
2018-07-07 22:19:24 -07: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