Akkadius
206761d5e8
Force str_tolower on zone name lookups
2020-04-24 20:09:59 -05:00
Akkadius
bf0322f8f6
Not sure why we are trying to detete id 0 objects [skip ci]
2020-04-24 18:15:07 -05:00
Akkadius
5dc351e5d5
Remove cross boundary dependency in command_who [skip ci]
2020-04-24 02:22:33 -05:00
Akkadius
22180d4bac
Merge branch 'master' of https://github.com/EQEmu/Server into integration/multi-tenancy-expansions-repository
2020-04-24 02:11:44 -05:00
Akkadius
954247956e
Adjust syntax
2020-04-24 02:11:06 -05:00
Akkadius
43ff59d7db
Merge branch 'master' of https://github.com/EQEmu/Server into integration/multi-tenancy-expansions-repository
2020-04-24 01:27:17 -05:00
Akkadius
387e1668a5
Remove hard delete from DeleteInstance so that the purge timer can pick it up later
2020-04-24 01:25:09 -05:00
Akkadius
2159b5db2d
Add damageshieldtypes to content tables
2020-04-21 02:10:52 -05:00
Akkadius
b6b008e74a
Add tenancy support to the dump service
2020-04-19 19:52:19 -05:00
Akkadius
6409e02aed
Update base repositories to use int as a base to avoid atoi overflow
2020-04-19 04:49:28 -05:00
Akkadius
373fb3f0e7
Decouple zone calls, cleanup logic
2020-04-19 04:36:39 -05:00
Akkadius
ebda1cf601
Add zone store
2020-04-19 03:05:15 -05:00
Akkadius
6a51bcf8fd
Fix null reference issue [skip ci]
2020-04-19 01:02:35 -05:00
Akkadius
caa0ffda00
Add Truncate repository method and purge player sold items on world bootup
2020-04-18 23:53:52 -05:00
Akkadius
85daee85b8
Move spawn events from content table to server
2020-04-18 23:26:53 -05:00
Akkadius
e4748a01e0
Fix tradeskill combine logic [skip ci]
2020-04-18 21:50:00 -05:00
Akkadius
472c0cd196
More tweaks [skip ci]
2020-04-18 20:03:34 -05:00
Akkadius
df43a23d98
Another adjustment [skip ci]
2020-04-18 19:52:56 -05:00
Akkadius
74c878a481
Fix [skip ci]
2020-04-18 19:49:20 -05:00
Akkadius
093509baa9
Few adjustments [skip ci[
2020-04-18 19:46:19 -05:00
Akkadius
b8c44ee41b
Fix container interaction [skip ci]
2020-04-18 18:19:59 -05:00
Akkadius
bcd62b76c4
Fix all expansion enabled filtering [skip ci]
2020-04-18 18:12:25 -05:00
Akkadius
a0f8bbb3b9
Merge branch 'master' of https://github.com/EQEmu/Server into integration/multi-tenancy-expansions-repository
2020-04-18 02:31:43 -05:00
Akkadius
4db646db94
Revert "Merge pull request #1007 from EQEmu/feature/improved-name-generator"
...
This reverts commit 3c71e2c91d , reversing
changes made to 80d1601754 .
2020-04-18 01:44:43 -05:00
Chris Miles
16cfad1966
UCS / Raid / Zone Fixes ( #1033 )
...
* Cache EntityList::GetRaidByClient
* Adjustments [skip ci]
* Update entity [skip ci]
* More cleanup [skip ci]
* More tweaks [skip ci]
* Cleanup [skip ci]
* Fix bugs with UCS reconnection on crash / exit, not adding soft deleted characters, put main loop on UV lib
* Reduce log spam that should be debugging; send keepalives to clients so that they properly prune from the connection list
* Shutdown the eventloop to properly shutdown the zone versus calling a hard exit
2020-04-14 23:28:43 -05:00
Chris Miles
a031c20e7e
Update peq-dump.sh [skip ci]
2020-04-11 16:44:19 -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
47b8aa3f18
Export quest calls
2020-04-11 04:38:42 -05:00
Akkadius
287fc5d313
Create 2020_04_11_expansions_content_filters.sql
2020-04-11 03:13:03 -05:00
Akkadius
77cacf5cd1
Add std::string WorldContentService::GetCurrentExpansionName() [skip ci]
2020-04-11 03:11:09 -05:00
Akkadius
e0363a8fe1
Repository tweaks [skip ci]
2020-04-11 02:47:54 -05:00
Akkadius
5c7eb0707f
Bulk load goallists
2020-04-11 02:19:58 -05:00
Akkadius
423bb7f0b3
Adjust content bootstrapping in zone [skip ci]
2020-04-11 01:58:35 -05:00
Chris Miles
67d3cab80b
Merge pull request #1030 from EQEmu/feature/send-to-guild-hall-instance-fixes
...
Implement SendToGuildHall and Improve Instance ID Cycling
2020-04-11 01:33:12 -05:00
Akkadius
b41f2dac66
Clamp value for max reserved instance id [skip ci]
2020-04-10 03:26:09 -05:00
Akkadius
b5b473f25d
Update peq dump [skip ci]
2020-04-10 03:21:33 -05:00
Akkadius
0dc3e5ba35
Add jank permanent reference pass back in [skip ci]
2020-04-10 03:20:41 -05:00
Akkadius
499fe153ab
Tweak peq dump [skip ci]
2020-04-10 02:56:45 -05:00
Akkadius
d1349e5ac9
Oops, math
2020-04-10 02:30:46 -05:00
Akkadius
bd8e94ff17
Use version 1 for GH
2020-04-10 02:20:56 -05:00
Akkadius
d89b2f11b5
Get time remaining directly from database for now, this needs to be cached better at the zone state level, I'll refactor this when repositories are merged in
2020-04-10 02:03:30 -05:00
Akkadius
88ff56b2f2
Add client->SendToGuildHall - have instances properly cycle out IDs
2020-04-10 01:43:00 -05:00
Akkadius
1728923bbb
Revert "Merge pull request #1007 from EQEmu/feature/improved-name-generator"
...
This reverts commit 3c71e2c91d , reversing
changes made to 80d1601754 .
2020-04-08 16:00:27 -05:00
Chris Miles
eb00667eab
Merge pull request #1027 from noudess/patch-15
...
Propose change in location of Stun check as possible resolution to crash
2020-04-06 15:40:39 -05:00
Chris Miles
cbc0ada454
Merge pull request #1017 from noudess/master
...
Fix Issue #849 .
2020-04-06 15:39:43 -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
Chris Miles
b23bc83f0f
Merge pull request #1018 from EQEmu/feature/generated-repositories
...
Code Generated Repositories
2020-04-06 02:24:43 -05:00
Chris Miles
6f846dc4ff
Merge pull request #1025 from KinglyKrab/getracename
...
Add getracename(race_id) to Perl/Lua.
2020-04-06 01:57:54 -05:00
Chris Miles
0461fc1789
Merge pull request #1024 from KinglyKrab/getskillname
...
Add getskillname(skill_id) to Perl/Lua.
2020-04-06 01:57:12 -05:00
Chris Miles
aa6264266e
Merge pull request #1022 from KinglyKrab/getcurrencyid
...
Add getcurrencyid(item_id) to Perl/Lua.
2020-04-06 01:56:25 -05:00
Chris Miles
c3cbe90575
Merge pull request #1021 from KinglyKrab/getnpcnamebyid
...
Add getnpcnamebyid(npc_id) to Perl/Lua.
2020-04-06 01:56:01 -05:00
Akkadius
700d062606
Fix windows compile
2020-04-06 01:51:58 -05:00
Akkadius
867ff3dcfa
Add constructor to world content service
2020-04-06 00:22:52 -05:00
Akkadius
a19bb7b544
Merge branch 'feature/peq-expansions' of https://github.com/EQEmu/Server into feature/generated-repositories
2020-04-05 23:21:21 -05:00
Akkadius
723a3aa18e
Update cmake lists [skip ci]
2020-04-05 23:18:32 -05:00
Akkadius
be57c57029
More adjustments [skip ci[
2020-04-05 23:11:25 -05:00
Akkadius
725ad9ddf5
Fix comment formatting [skip ci]
2020-04-05 22:23:29 -05:00
Akkadius
c978ca65a4
Split repositories out between a base immutable repository (that does not change) and an extended repository of which developers can add more custom methods to
2020-04-05 22:19:36 -05:00
Chris Miles
4157a03f32
Merge pull request #1019 from KinglyKrab/getcharidbyname
...
Add getcharidbyname(name) to Perl/Lua.
2020-04-05 20:14:00 -05:00
Akkadius
0cce61e85d
Filter GetZoneCFG [skip ci]
2020-04-05 20:11:05 -05:00
Akkadius
c8722ea789
Filter start_zones [skip ci]
2020-04-05 19:58:04 -05:00
Akkadius
2f4a217f7a
Filter zone_points [skip ci]
2020-04-05 19:49:04 -05:00
Akkadius
9aac84a405
filter traps [skip ci]
2020-04-05 19:45:45 -05:00
Akkadius
91c874a310
Filter starting_items [skip ci]
2020-04-05 19:43:09 -05:00
Akkadius
9fbcd99be2
Filter ground spawns [skip ci]
2020-04-05 19:40:40 -05:00
Akkadius
68a2af1bce
Filter forage [skip ci]
2020-04-05 19:37:00 -05:00
Akkadius
dadd674b63
Filter fishing [skip ci]
2020-04-05 19:30:02 -05:00
Akkadius
f7d4e51da9
Filter global_loot [skip ci]
2020-04-05 19:20:50 -05:00
Akkadius
152d985821
Filter loot tables and drops [skip ci]
2020-04-05 19:01:45 -05:00
Akkadius
6e3922b7cc
Filter merchants [skip ci]
2020-04-05 18:50:30 -05:00
Akkadius
9a90bdf91a
Filter tradeskills [skip ci]
2020-04-05 18:40:19 -05:00
Akkadius
17e9198a58
Another typo fix [skip ci]
2020-04-04 21:38:05 -05:00
Akkadius
e17bd303b8
Fix typos to stop triggering Secrets [skip ci]
2020-04-04 18:00:48 -05:00
Akkadius
be8a6b6af4
Add spawn expansion filtering
2020-04-04 06:08:56 -05:00
Akkadius
80baf1b9ed
Filter objects by expansion
2020-04-04 05:59:20 -05:00
Akkadius
8a711f3c64
Expansion filtering for doors
2020-04-04 05:51:21 -05:00
Akkadius
c1e58673b2
Add expansion gating for zoning
2020-04-04 05:36:18 -05:00
Akkadius
fe7e850a04
Return blank string values for string entries that return back null
2020-04-04 04:48:46 -05:00
Akkadius
15c9b64120
Add GetWhere and DeleteWhere repository methods
2020-04-04 04:44:39 -05:00
Akkadius
cc8aa354f1
Add string_id define [skip ci]
2020-04-04 04:15:43 -05:00
Akkadius
33bf20a037
Merge branch 'feature/multi-tenancy' of https://github.com/EQEmu/Server into feature/peq-expansions
2020-04-04 03:56:44 -05:00
Akkadius
bcef171cf9
Fix for tradeskill query [skip ci]
2020-04-04 03:55:53 -05:00
Akkadius
9faae00d15
Update cmake lists [skip ci]
2020-04-04 02:59:48 -05:00
Akkadius
0552582274
Use double quotes in strings [skip ci]
2020-04-04 02:56:14 -05:00
Akkadius
376c123fa1
More table exclusions [skip ci]
2020-04-04 02:39:15 -05:00
Akkadius
80fb204f39
More repository comb-throughs [skip ci]
2020-04-04 02:34:34 -05:00
Akkadius
826f0418f7
More float fixes [skip ci]
2020-04-04 02:27:27 -05:00
Akkadius
a824ddec44
Fix float types, remove some errant table repositories [skip ci]
2020-04-04 02:26:30 -05:00
Akkadius
9e27ffacff
Add tables to ignore list that do not follow typical table conventions
2020-04-04 02:13:47 -05:00
Akkadius
3aaa5020b1
Fix repository struct defaults for varchar | text
2020-04-04 02:04:48 -05:00
Akkadius
d691db6621
Add repositories to cmakelists [skip ci]
2020-04-03 03:31:38 -05:00
Chris Miles
3c71e2c91d
Merge pull request #1007 from EQEmu/feature/improved-name-generator
...
Improved Random Name Generator
2020-04-03 03:23:08 -05:00
Chris Miles
80d1601754
Merge pull request #1009 from noudess/patch-13
...
Hack to fix RoF2 perma IVU/IVA bug after zoning.
2020-04-03 03:22:50 -05:00
Chris Miles
cfcbfea3ab
Merge pull request #1010 from EQEmu/feared_proximity
...
Added proximity check for feared clients
2020-04-03 03:22:29 -05:00
Akkadius
82b017887d
Upload generated repositories
2020-04-03 02:49:40 -05:00
Akkadius
494811c04b
Update repository-generator.pl
2020-04-03 02:41:44 -05:00
Akkadius
cbd2336442
Update repository generator to check for schema [skip ci]
2020-04-03 02:38:37 -05:00
Akkadius
3c9fe45af5
Update repository generator
2020-04-03 01:58:06 -05:00
Akkadius
f984bd2faf
Update instance list repository with auto generated code
2020-04-03 01:34:54 -05:00