Akkadius
bfd0752c4d
Logs::None added to LogDebug
2019-09-01 23:54:24 -05:00
Akkadius
678c25e02c
Simplify error logging
2019-09-01 22:05:44 -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
20bd37dde7
More function name refactoring
2019-08-11 01:09:11 -05:00
Akkadius
665efe09f3
Fill function calls using magic numbers
2019-08-11 00:27:04 -05:00
Akkadius
9f25c9070c
Refactor message functions
2019-08-11 00:14:02 -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
69bad593cd
Merge branch 'master' of https://github.com/EQEmu/Server into kick_events
2019-08-10 02:38:48 -05:00
Akkadius
f1ee042de6
Add bulk force update by distance as well which we had similarily before the movement overhaul
2019-08-06 04:07:37 -05:00
Akkadius
8fa76b9154
Optimizations to movement updates to eliminate ghosting possibilities in larger zones
2019-08-06 03:27:33 -05:00
KimLS
9297fc38f6
Log kick events
2019-07-26 19:22:29 -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
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
regneq
460468224e
various changed to chatchannel and using language / language skills derived from takp code.
2019-07-14 20:03:30 -07:00
Uleat
cd3125ced0
Added safety to SuspendMinion spell index dereference
2019-04-28 21:20:52 -04: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
Paul Coene
3105577c1b
Fix the auto-correct mechanism on illegal faction
...
Auto correct was not using the new client_base_data for min/max.
2019-04-13 12:39:45 -04:00
Noudess
60d5c11c43
Added a use_model field to npc_types to override race-graphics, maintain race.
2019-03-25 19:21:33 -04:00
Paul Coene
6dbd579f4f
Merge branch 'master' into master
2019-02-28 15:05:18 -05:00
Noudess
ad97968d5e
Fixes for bug wherein illusions other than PC races could be exploited.
...
Fixed for areas that neglected to take into account alliance and item faction
bonuses.
2019-02-07 14:48:31 -05:00
Uleat
93a0ad2ceb
Added command 'profanity'
2019-02-04 07:02:27 -05:00
Uleat
c8645475b9
Fix for client not scribing spells (thanks Secrets!)
2019-01-27 20:19:51 -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
40b2366346
Implement and extended #goto via #goto <player_name> - this will work cross zone, cross instance, in zone etc. It works on top of the original #goto (target) and #goto x y z
2019-01-20 21:33:56 -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
0ad43977bf
Naming convention update for EQEmu::versions::ClientVersionBit
2019-01-07 20:25:43 -05:00
Uleat
55e856d5fe
Update for a couple of things...
...
- secondary material slot on self spawn (inc. pet)
- instant update of prim/sec weapon ornamentations
2019-01-02 19:41:48 -05:00
Akkadius
df68ad6358
More texture / ornamentation work - export SetPrimaryWeaponOrnamentation and SetSecondaryWeaponOrnamentation to Perl / Lua
2019-01-01 04:22:31 -06:00
Akkadius
11a43cd320
Texture work
2018-12-31 03:18:59 -06:00
Akkadius
0681e6dbb2
Merge branch 'master' into movement_manager
2018-12-17 01:39:37 -06:00
Akkadius
e835514fca
Merge branch 'master' into feature/global-base-scaling
2018-12-16 22:48:55 -06:00
Akkadius
c32b31ffff
Add npc_scale_global_base table and add devtools command and toggling functionality
2018-12-16 03:59:08 -06:00
Kinglykrab
3a757a7a85
Resolved a possible scaling issue with the way CharMaxLevel works with quest globals and data buckets.
2018-12-15 01:37:13 -05:00
KimLS
b772518901
Selective commit of secrets somewhat broken pr
2018-11-18 20:29:21 -08:00
KimLS
8f0051db8d
Changes to various path finding behavior
2018-11-09 00:54:51 -08:00
Akkadius
d75afd4688
Allow display window to be snoozed
2018-11-05 00:26:52 -06:00
Akkadius
775b5fcaf1
Mostly done with global base scaling work, dev tooling and various other works
2018-11-04 23:26:34 -06:00
KimLS
f76fffe622
A bunch of send position changes, rename navigateto
2018-10-15 22:02:16 -07:00
KimLS
cd6fd2d2dc
Merge master to movement_manager, fix for merge failure
2018-10-14 17:23:11 -07:00
KimLS
1785120796
Bunch of refactoring and walking, AI needs a ton of tweaking to use the new logic
2018-10-12 00:03:58 -07:00
Uleat
43aaaf7f26
Implemented bot owner options
2018-10-09 22:04:47 -04:00
KimLS
29ea65a71e
Redoing movement to introduce proper rotation
2018-09-24 22:41:53 -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
7278c6294d
Movement will now be handled by the movement manager instead of mob
2018-09-20 16:14:47 -07:00
KimLS
2224b83ae0
Movement manager add
2018-09-17 14:32:36 -07:00
chase
add25eb617
converting some remaining abs & fabs to use std::abs, fixing some warnings
2018-09-10 00:23:09 -07:00
Uleat
feb4cc37c6
Rework of 'invsnapshot' command and implementation of automatic inventory snapshots
2018-09-03 20:57:20 -04:00