10291 Commits

Author SHA1 Message Date
Akkadius
9ff2d03d01 Bots release 22.0.5 (Test) 2023-01-20 13:28:54 -06:00
Akkadius
eedba3949d Test 2023-01-20 13:28:54 -06:00
Akkadius
241e6e6823 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius
d00ab2233a Filter pipeline stage 2023-01-20 13:28:54 -06:00
Akkadius
af03ac7df2 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius
45c1a60684 Remove debug 2023-01-20 13:28:54 -06:00
Akkadius
f3407f5972 Test pipeline 2023-01-20 13:28:54 -06:00
Akkadius
e7b43b9e2f Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius
cf6b97c745 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius
26116ec808 Release without bots 2023-01-20 13:28:54 -06:00
Akkadius
a6438b833c Yolo 2023-01-20 13:28:54 -06:00
Akkadius
e840eeb931 Copy 2023-01-20 13:28:54 -06:00
Akkadius
6cd2cb20b5 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius
440eb64328 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius
af0e64cef8 Yolo 2023-01-20 13:28:54 -06:00
Akkadius
2db28a7e42 Yolo 2023-01-20 13:28:54 -06:00
Akkadius
4bbad8678c Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius
b6e5ef5521 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius
b22b281312 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius
b66c65fc02 Test upload 2023-01-20 13:28:54 -06:00
Akkadius
1c7dedb12d Naming 2023-01-20 13:28:54 -06:00
Akkadius
e6dc06c0c6 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius
c445f7bed6 Test 2023-01-20 13:28:54 -06:00
Akkadius
4e0b762244 Update .drone.yml 2023-01-20 13:28:53 -06:00
Akkadius
4f3c97ff24 Update .drone.yml 2023-01-20 13:28:53 -06:00
Akkadius
c5d5bf6503 Update .drone.yml 2023-01-20 13:28:53 -06:00
Akkadius
a76204bd38 Update .drone.yml 2023-01-20 13:28:53 -06:00
Akkadius
d828c72176 Linux 2023-01-20 13:28:53 -06:00
Akkadius
60962005d1 Remove 7z from build scripts 2023-01-20 13:28:53 -06:00
Akkadius
2a81314d49 Split 2023-01-20 13:28:53 -06:00
Akkadius
9edad8fa3b Kill excessive warnings 2023-01-20 13:28:53 -06:00
Akkadius
74f8629884 Update windows-build.ps1 2023-01-20 13:28:53 -06:00
Akkadius
6f8fc85a92 Update windows-build.ps1 2023-01-20 13:28:53 -06:00
Akkadius
87af11374c Update windows-build.ps1 2023-01-20 13:28:53 -06:00
Akkadius
90366302bd Test 2023-01-20 13:28:53 -06:00
Akkadius
92df505c6e Test 2023-01-20 13:28:53 -06:00
Chris Miles
5c095ab87a
[Bots] Post pre-processor fixes (#2770)
* Fixes

* Update main.cpp
2023-01-20 13:28:39 -06:00
Akkadius
e8ca3f6942 [eqemu_server.pl Swap out binary source 2023-01-20 12:56:37 -06:00
Akkadius
706a06efb6 [Appveyor] Remove bots preprocessor 2023-01-20 12:42:35 -06:00
Alex King
3335cacac1
[Bots] Cleanup and remove preprocessors. (#2757)
* [Bots] Cleanup and remove preprocessors.

- Removes every `#ifdef BOTS` we have and locks bots behind `Bots:AllowBots` rule.
- Bot updates are now done by default similar to regular database updates.
- Modify `CMakeLists.txt`, `.drone.yml`, and `BUILD.md` to match the removal of `EQEMU_ENABLE_BOTS`.

* Cleanup

- Add SQL for enabling bots for servers with bots.
- Add message that tells players/operators bots are disabled.

* Suggested changes.

* Bot injection stuff

* Change SQL to bot SQL.

* Tweaks

* Remove `is_bot`

* Update version.h

* Update main.cpp

* Update database.cpp

* Fix name availability crash

* Remove bots from update script

Co-authored-by: Akkadius <akkadius1@gmail.com>
2023-01-20 12:35:33 -06:00
Akkadius
1f0b2a8991 [Hotfix] Make sure we have a proper split size before assuming we can split it 2023-01-20 12:25:49 -06:00
Aeadoin
a16f21d6fe
[Bots] Add Support for AA bonuses that were missing. (#2764)
* [Bots] Add Support for AA bonuses that were missing.

* Fix GetFocusEffect, add virtual override to Bot to prevent using NPC
2023-01-19 22:45:09 -06:00
Chris Miles
900837f633
[Logging] Improvements to GM Say Logging (#2765) 2023-01-19 22:24:57 -06:00
Chris Miles
d3e756287e
[Logging] Remove function prefixes (#2766) 2023-01-19 22:24:50 -06:00
Vayle
7d0dd13d17
[Bug Fix] Add omitted function call in UCS (#2768) 2023-01-19 22:24:39 -06:00
Vayle
ba5b901c16
[Optimization] Handle channel name filter checks in memory (#2767)
* Handle channel name filter checks in memory

With this commit, name filters are loaded into memory when the server loads and new channels are compared against these memory values VS hitting the database each time.

* Minor formatting tweaks
2023-01-19 21:23:11 -06:00
Akkadius
3424ae2dde [Hotfix] Fix door click crash issue if destination zone doesn't exist 2023-01-19 19:06:58 -06:00
Chris Miles
9aad8ae54c
[Logging] Force crash logs to always be on regardless of setting (#2762) 2023-01-19 18:21:44 -06:00
JJ
7cd6b4b8ab
[SQL] Update 2023_01_15_merc_data.sql (#2763)
Odd spacing. Someone fell asleep on the keyboard.
2023-01-19 18:20:46 -06:00
Aeadoin
090019cf83
[Bot] Restrict Bot Groups from spawning while Feigned. (#2761) 2023-01-19 16:52:20 -06:00