JJ
9a3eb52d07
[config] Change default login server ( #5107 )
Build / Linux (push) Waiting to run
Build / Windows (push) Waiting to run
2026-07-07 23:21:51 -07:00
nytmyr
96c32e6189
[Bots] Make ^itemuse use BaseRace ( #5102 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-06-17 21:23:08 -07:00
nytmyr
1a9ef6ea39
[Bots] Add bot owner to hatelist on bot pet social aggro ( #5103 )
2026-06-17 21:22:50 -07:00
nytmyr
36d6613a47
[Bots] Change how bots handle blind ( #5104 )
2026-06-17 21:22:33 -07:00
KimLS
8fd083b95c
Update workflow for vs2026
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-06-09 19:30:33 -07:00
Nazwadi
f66b8607d3
Fix CheckForCompatibleQuestPlugins to use config-driven directory paths ( #5097 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-06-07 09:50:25 -07:00
nytmyr
584320202f
[Combat] Monks no longer double kick ( #5090 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-05-31 11:19:13 -07:00
nytmyr
e089899e11
[Bots] Verify Tiger Claw on Monk Attacks ( #5089 )
2026-05-31 11:17:51 -07:00
nytmyr
854fd3eff9
[Bots] Fix saving of expansion settings for new bots ( #5088 )
2026-05-31 11:17:25 -07:00
Dan
ca704c7f88
feat(Scripting): Created two perl/lua scripting hooks for merchants ( #5083 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-05-13 00:18:36 -07:00
Knightly
ef6dfe0469
Load openssl libs from executable directory and update logging ( #5078 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-05-07 20:25:01 -07:00
Dan
d7e010a3ec
strings: refactor Money and add MoneyShort ( #5075 )
2026-05-07 20:24:15 -07:00
nytmyr
85c3255568
[Bots] Command add fix for spelltypeids/spelltypenames ( #5074 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-04-28 23:59:19 -07:00
KimLS
c6ddf300a4
Add back msvc step with a maintained fork
Build / Linux (push) Waiting to run
Build / Windows (push) Waiting to run
2026-04-28 20:15:06 -07:00
KimLS
42d6004467
Remove step i think isn't required for windows, change linux path
2026-04-28 20:00:01 -07:00
KimLS
cabe06ea92
Revert linux part for now
2026-04-28 19:42:26 -07:00
KimLS
4abd9c1b40
Some build changes, may or may not fix cache
Build / Linux (push) Waiting to run
Build / Windows (push) Waiting to run
2026-04-28 18:01:20 -07:00
KimLS
f72bbab0e9
Change paths to try to get this working
Build / Linux (push) Waiting to run
Build / Windows (push) Waiting to run
2026-04-28 00:04:40 -07:00
KimLS
9647a5b82c
Add develop branch
2026-04-27 23:20:29 -07:00
KimLS
84a90cef23
Linux build doesn't like the way we hash this
2026-04-27 22:22:54 -07:00
KimLS
a8db057440
Add vcpkg cache, hopefully works.
2026-04-27 22:19:15 -07:00
Knightly
6d6cc8ca95
Update openssl calls to use EVP interface ( #5072 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-04-25 16:49:03 -07:00
brainiac
6694281f22
Fix gcc warnings ( #5071 )
Build / Linux (push) Waiting to run
Build / Windows (push) Waiting to run
2026-04-24 23:05:32 -07:00
xJeris
5dc093fe5e
Add Multiple Mercenary Hire Functionality ( #5059 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-04-20 17:52:23 -07:00
ltroylove
758774b0bf
fix: only dismiss pet summoned by the fading familiar buff ( #5063 )
2026-04-20 17:51:47 -07:00
ltroylove
1958a12bc7
fix: include base skill damage in FlyingKick, Kick, RoundKick, and Bash ( #5061 )
2026-04-20 17:51:17 -07:00
ltroylove
348094b881
fix: correct off-by-one in GetSpellLevel for Berserker class ( #5060 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-20 17:50:36 -07:00
Knightly
ba2ca5eada
Lua: Header Matching and Cleanup ( #5055 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-04-06 14:48:46 -07:00
brainiac
491b1edd12
Warning fixes, general cleanup ( #5053 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-04-04 23:27:21 -07:00
Knightly
435224631f
Lua: Add world_wide_add_ldon_win & events ( #5054 )
Build / Linux (push) Waiting to run
Build / Windows (push) Waiting to run
2026-04-04 11:15:05 -07:00
Knightly
48d18aa62a
Update Readme for license changes
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-04-01 17:09:57 -07:00
Knightly
7ab909ee47
Standardize Licensing
...
- License was intended to be GPLv3 per earlier commit of GPLv3 LICENSE FILE
- This is confirmed by the inclusion of libraries that are incompatible with GPLv2
- This is also confirmed by KLS and the agreement of KLS's predecessors
- Added GPLv3 license headers to the compilable source files
- Removed Folly licensing in strings.h since the string functions do not match the Folly functions and are standard functions - this must have been left over from previous implementations
- Removed individual contributor license headers since the project has been under the "developer" mantle for many years
- Removed comments on files that were previously automatically generated since they've been manually modified multiple times and there are no automatic scripts referencing them (removed in 2023)
2026-04-01 17:09:57 -07:00
Knightly
287d4a66dc
Fixup CMakePresets.json
...
- Fix vcpkg presetName variable evaluation
- Remove tabs & fix alignment
2026-04-01 16:57:28 -07:00
straps-eq
5bedbc18c4
Enhance quantity validation for stackable items
...
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
Added handling for zero/negative quantity purchases for stackable items.
2026-03-16 18:39:50 -07:00
nytmyr
7c026ab25c
[Bots] Make expansion settings universal
...
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
Expansion Bitmask settings were saved by stances and should be universal for the bot.
This addresses that as well as moves the data back to the `bot_data` table instead of the `bot_settings` table.
This will check current settings saved and take the highest value of the stances to save to `bot_data`, if none are found (default), it will use the value from the rule `Bots:BotExpansionSettings`
2026-02-25 10:50:15 -08:00
Claude
024abf74a8
Fix inventory overflow bug overwriting equipment slot 0
...
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
FindFirstFreeSlotThatFitsItem was returning 0 instead of INVALID_INDEX
when no free slot was found. This caused items to be placed in slot 0
(charm equipment slot) when inventory was full, overwriting equipped items.
Changes:
- Fix FindFirstFreeSlotThatFitsItem to return INVALID_INDEX when no slot found
- Add defensive check in PutItemInInventoryWithStacking to protect equipment
slots 0-22 from being targeted for item placement
2026-01-27 18:42:02 -08:00
JJ
9d2cc213ce
Fix Build Status link in README.md
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-01-08 14:51:25 -08:00
JJ
bf69182a62
Revise README for updated documentation and links
...
Updated links and images in the README to reflect the new EQEmu documentation site and repository.
2026-01-08 14:51:25 -08:00
Knightly
be493435cb
Fix Shared Memory in Windows
...
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
- Windows does not allow paths as mutexes
- Remove the config directory from the mutex name
- This fix has the potential for collision of concerns on Windows when running multiple instances, but it is an unlikely scenario given port requirements
2025-12-26 21:28:43 -08:00
brainiac
af6c3ec97d
Fix undefined behavior in log aliases
...
making an inline global variable doesn't work around the fact that this
variable still has to be initialized at some point.
Unfortunately, logging may be called upon during static init because we
use rules inside of static initializers, and rules can log.
So we must always retrieve the logger when we want to log something. it
should be fairly cheap anyways.
2025-12-26 20:58:07 -08:00
brainiac
b56c2421b4
normalize includes: queryserv
2025-12-26 20:58:07 -08:00
brainiac
fe0682de9f
More fixes: luabind
2025-12-26 20:58:07 -08:00
brainiac
5bef8b63e8
Remove unused world/main.h
...
It was being used by zone commands to forward declare the signal function :(
2025-12-26 20:58:07 -08:00
brainiac
f49c8ae0bd
Add EQEMU_MSVC_DEBUG_CRT option to cmake
2025-12-26 20:58:07 -08:00
brainiac
2bff404d22
normalize includes: gm commands
2025-12-26 20:58:07 -08:00
brainiac
2af5f99fff
normalize includes: loginserver
2025-12-26 20:58:07 -08:00
brainiac
d6f4904351
normalize includes: bot commands
2025-12-26 20:58:07 -08:00
brainiac
7fe49b5630
normalize includes: zone
2025-12-26 20:58:07 -08:00
brainiac
552a908f92
normalize includes: world
2025-12-26 20:58:07 -08:00
brainiac
6314b386ef
add include dirs to luabind
2025-12-26 20:58:07 -08:00