Akkadius
5b4c4bfd66
Implement content flags
2020-04-11 05:48:41 -05:00
Akkadius
287fc5d313
Create 2020_04_11_expansions_content_filters.sql
2020-04-11 03:13:03 -05:00
Akkadius
e0363a8fe1
Repository tweaks [skip ci]
2020-04-11 02:47:54 -05:00
Akkadius
b5b473f25d
Update peq dump [skip ci]
2020-04-10 03:21:33 -05:00
Akkadius
499fe153ab
Tweak peq dump [skip ci]
2020-04-10 02:56:45 -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
Akkadius
be57c57029
More adjustments [skip ci[
2020-04-05 23:11:25 -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
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
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
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
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
9e910ad90a
Create repository-generator.pl
2020-04-03 01:34:37 -05:00
Akkadius
c0c1b5e678
Move doc parser scripts to new generator folder
2020-04-03 01:34:31 -05:00
Uleat
3a7908b1de
Fix for bots database updates not running when invoked from world.exe [skip ci]
2020-03-30 16:45:50 -04:00
Uleat
99c1c826a8
Fix for bots guild-related view query issue
2020-03-30 08:02:45 -04:00
Akkadius
e431c56f7c
Remove tables that no longer exist
2020-03-21 18:41:36 -05:00
Ali
7f25f8a235
Modified eqemu_server.pl to pull latest PEQ
...
* Also added an escape to skip pulling Maps (tighter feedback loop if
developing)
2020-03-11 17:28:56 +03:00
Akkadius
e451dad94e
Dump tweaks [skip ci]
2020-03-10 19:42:52 -05:00
Akkadius
f3d8271066
Slightly adjust manifest criteria [skip ci]
2020-03-10 13:41:53 -05:00
Akkadius
431a325414
Update manifest [skip ci]
2020-03-10 00:22:39 -05:00
Akkadius
c42d6dcd1b
Add 7zip compression; tweak dump settings
2020-03-10 00:14:28 -05:00
Akkadius
fa12b146a3
Add "all" .sql files [skip ci]
2020-03-09 23:05:01 -05:00
Akkadius
e7fab67d8a
Finalize peq-dump.sh script [skip ci]
2020-03-09 22:57:27 -05:00
Akkadius
6438a37fb5
Split up state table dump
2020-03-09 16:31:43 -05:00
Akkadius
899e2d3397
Add innodb conversion script; will hook up in manifest later
2020-03-09 16:31:30 -05:00
Akkadius
53be04c39c
Don't lock tables by default; move tables around in schema; add peq-dump.sh script
2020-03-09 15:51:11 -05:00
Chris Miles
8d252dfd9a
Implement database dump service
2020-03-09 03:00:07 -05:00
JJ
4915e86aba
Slight tweak (field name) to #983 "Override LEVEL and INT aggro blocking".
...
If you already ran the previous SQL, use this instead:
ALTER TABLE `npc_types` CHANGE `always_aggros_foes` `always_aggro` TINYINT(1) NOT NULL DEFAULT '0';
2020-03-05 22:31:54 -05:00
Noudess
ac3b4ade10
Implement new always_aggro_foes field and functionality for mobs.
2020-03-05 10:44:01 -05:00
Uleat
fdc38315d3
Updated eqemu_server.pl console messages for Applying/Has update messages [skip ci]
2020-02-19 07:52:10 -05:00
Uleat
e7c000813f
Merge branch 'master' of https://github.com/EQEmu/Server into eqemu_server_db_updates
2020-02-19 02:08:11 -05:00
Michael Cook (mackal)
6fb0042e3f
Add packet struct and ops for AdvancedLoreText
...
Just stuff if people want to start working on it
2020-02-18 15:50:01 -05:00
Uleat
78756f27b6
Merge branch 'master' of https://github.com/EQEmu/Server into eqemu_server_db_updates
2020-02-06 16:23:25 -05:00
Michael Cook (mackal)
2f5909d4cb
Implement AA timers reset on death
...
This is a field in the packet, live only uses this for Lay on Hands
Currently I didn't add this to the packet since it has 0 effect on the
client.
We could move this field to aa_ranks which would give more flexibility
for custom servers, but no one said they wanted it there.
2020-02-06 14:20:18 -05:00
Michael Cook (mackal)
501204a4d2
Add hot_zone filtering for global loot
...
We do this in GlobalLootEntry::PassesRules since we want to check if the
hot zone status changes during run time
Value can be null, if null it's not checked. If the value is 0 the zone
must not be a hot zone (I guess one might want that) and if it's not 0,
the zone must be a hot zone
2020-02-06 01:52:35 -05:00
Uleat
916c88939c
Added missing 'return'
2020-02-05 21:05:51 -05:00
Uleat
86b6f543b9
Reworked the update cycle of eqemu_server.pl to process each update cumulatively [skip ci]
2020-02-04 19:07:55 -05:00
Uleat
00f118cfb4
Removed bot rule and command update code from setup because of auto-injection/removal feature added to server code [skip ci]
2020-02-03 08:36:14 -05:00
Uleat
a7633f4ddf
Massaged database update code [skip ci]
2020-02-03 08:18:55 -05:00
hg
371265d143
Make guild consent persistent for summoned corpses
...
Live drops group/raid consent but not guild when moving corpse to another zone
Store guild consent id in db for character corpses and keep it updated
2020-01-28 19:41:27 -05:00
Akkadius
c82d08cf11
Make sure character soft deletes do not reserve name once deleted, add optional retro script to run for servers who had soft deletes running prior to this commit
2020-01-26 16:31:15 -06:00
Akkadius
c6ba29f2e5
Revert commit until further testing [skip ci]
2020-01-25 18:41:15 -06:00