12706 Commits

Author SHA1 Message Date
zimp-wow
dd6cfcddca [Feature] Rule to replace dispel spell effects with suppression effect. 2025-11-20 15:22:49 -05:00
dependabot[bot]
9b3f9f356d
Bump golang.org/x/crypto in /utils/scripts/build/should-release (#5032)
Some checks failed
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.36.0 to 0.45.0.
- [Commits](https://github.com/golang/crypto/compare/v0.36.0...v0.45.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.45.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 19:44:17 +01:00
brainiac
e42dc2e1d2
Add Github Actions support (#5031)
Some checks failed
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
Basic support for building linux and windows in pull requests and also
the master branch.

Removes search for local perl on windows. Just always use the packaged
perl until we can switch to a package manager.

Removes drone config file, since that isn't doing anything useful anymore.
2025-11-17 10:21:05 -08:00
m0th
c611a25385
Dev Container Overhaul (#5023)
* Cleanup & Reorganize Makefile for Dev Containers

* Fix Makefile & misc fixes

---------

Co-authored-by: m0th <43860202+m0th@users.noreply.github.com>
2025-10-29 22:22:23 -07:00
Vayle
f74efcaa5f
[Bug Fix] Enhance SummonItemIntoInventory() to support stacking of items (#5022)
* Initial plan

* Initial plan

* Enhance SummonItemIntoInventory to support stacking

Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>

* Update .gitignore

* Revert "Update .gitignore"

This reverts commit 16159398d8a69c53a719a1d54d068bbe0fa5284c.

* Disable PCH for patch sources compiled with -O0

Disables precompiled headers for specific patch source files that are compiled with -O0 on UNIX. This avoids Clang errors caused by __OPTIMIZE__ macro state mismatches between the PCH and translation units.

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2025-10-22 22:50:00 -07:00
Jordan Conner
eb4e7d694c
Update client.cpp HandleEnterWorldPacket for UCS Local Address (#5020)
world/client.cpp's EnterWorld will correctly serve a LAN client the eqemu_config.json.world.localaddress based off IsLocalClient. It will then serve a non-LAN client the world.address value. This concept needs to be applied to UCS as that system also receives direct client connections. Inside world/client.cpp HandleEnterWorldPacket is where world sends the client info about UCS connection. This fix specifically handles the issue when you have a server on LAN and want to connect to it via another LAN computer + you have external clients.
2025-10-22 22:37:37 -07:00
Exonintrendo
ecc0d4b5c0
updated crash report url to new hosted spire location (#5024) 2025-10-16 10:22:49 -07:00
Vayle
30004716bb
Merge pull request #8 from Valorith/fix/evolving-saylink-5017
[Bug Fix] Evolving Items SayLink
2025-10-05 20:01:46 -04:00
Mitch Freeman
a9d3e1bfe1 Updates
Tested ok
2025-10-05 12:50:18 -04:00
Vayle
4600b05bea
Merge pull request #5 from Valorith/copilot/fix-ff2b6de1-c436-4d71-b9f4-dfeb78b9fa7f
Enhance SummonItemIntoInventory to support stacking of items
2025-10-04 14:45:33 -04:00
Vayle
e32d57dd90 Disable PCH for patch sources compiled with -O0
Disables precompiled headers for specific patch source files that are compiled with -O0 on UNIX. This avoids Clang errors caused by __OPTIMIZE__ macro state mismatches between the PCH and translation units.
2025-10-02 23:02:10 -04:00
Vayle
82ae358078 Revert "Update .gitignore"
This reverts commit 16159398d8a69c53a719a1d54d068bbe0fa5284c.
2025-10-02 21:13:23 -04:00
Vayle
16159398d8 Update .gitignore 2025-10-02 21:12:35 -04:00
Vayle
438096c892
Merge branch 'EQEmu:master' into master 2025-09-27 15:04:26 -04:00
Mitch Freeman
28d0e75a5e Fix after rebase 2025-09-21 19:36:21 -03:00
Mitch Freeman
c30ae140b0 Fix after rebase 2025-09-21 19:16:20 -03:00
Mitch Freeman
a012e01730 Fix for db manifest typo 2025-09-21 19:14:16 -03:00
Mitch Freeman
a2310b6d5e Updated inventory_snapshots to correct a test case. Working as intended now.
Added sharedbank conversion to create unique item ids on world load.
2025-09-21 19:14:16 -03:00
Mitch Freeman
345d452a7e Remove FindTraderItemSerialNumber and FIndTraderItemBySerialNumber as they are no longer used.
Updated sharedbank to store unique_item_id instead of guid.
2025-09-21 19:14:16 -03:00
Mitch Freeman
4ded4d6b58 Updates based on comments. 2025-09-21 19:14:15 -03:00
Mitch Freeman
efda9975de Rebase updates 2025-09-21 19:14:15 -03:00
Mitch Freeman
addc1a865d Rebase
Rebase updates
2025-09-21 19:14:15 -03:00
Mitch Freeman
a0f701686b Comment_Review
Updates based on comment review.
2025-09-21 19:14:15 -03:00
Mitch Freeman
3676f16dc3 Test db migration 2025-09-21 19:14:15 -03:00
Mitch Freeman
f08cf6246a Fix rebase 2025-09-21 19:14:14 -03:00
Mitch Freeman
af500b14f6 Update trader db calls for character_id 2025-09-21 19:14:14 -03:00
Mitch Freeman
c86ddca0b9 Fix rebase 2025-09-21 19:14:14 -03:00
Mitch Freeman
609beec23a Fix error messages in zone tests 2025-09-21 19:14:14 -03:00
Mitch Freeman
2a76c60f63 Fix error messages in zone tests 2025-09-21 19:14:14 -03:00
Mitch Freeman
cb79d805c4 Fix db mainifest 2025-09-21 19:14:14 -03:00
Mitch Freeman
b38d30e8ff Fix Merge issues 2025-09-21 19:14:13 -03:00
neckkola
3617b24e10 Fix a type in patches_rof2 in utils
Fix a few compiler warnings
2025-09-21 19:14:13 -03:00
Mitch Freeman
cf3b9638c9 Phase 1 Offline Trading
Cleanup and testing
Zone updated builds ok
World updated builds ok

Update guild_base.h
2025-09-21 19:14:12 -03:00
neckkola
a81ec11ea3 WIP for world item unique id for CharSelect Screen 2025-09-21 19:14:12 -03:00
Mitch Freeman
8c6a99dc18 Testing 2025-09-21 19:14:11 -03:00
Mitch Freeman
2174f41505 Update database.cpp 2025-09-21 19:14:11 -03:00
Mitch Freeman
3c4cc74a54 Move conversion to world 2025-09-21 19:14:11 -03:00
Mitch Freeman
d87d1dfb1d wip 2025-09-21 19:14:11 -03:00
neckkola
898a26d4e5 WIP 2025-09-21 19:14:11 -03:00
Mitch Freeman
93c38f5e24 wip 2025-09-21 19:14:10 -03:00
Mitch Freeman
125457afe6 WIP 2025-09-21 19:14:10 -03:00
Mitch Freeman
885b472340 WIP 2025-09-21 19:14:10 -03:00
Mitch Freeman
a0450ac39e WIP 2025-09-21 19:14:10 -03:00
neckkola
b06ca47d46 WIP 2025-09-21 19:14:10 -03:00
Mitch Freeman
116040914c New BazaarSearch query routine 2025-09-21 19:14:09 -03:00
Mitch Freeman
8f79ce25de Added checks for same item with price change. Client treats them all the same so all need to be updated. Also repaired max stacksize of 32767 on RoF2 2025-09-21 19:14:09 -03:00
Mitch Freeman
5de05763ad Added checks for same item with price change. Client treats them all the same so all need to be updated. Also repaired max stacksize of 32767 on RoF2 2025-09-21 19:14:09 -03:00
Mitch Freeman
32daa4834c Trader Direct purchase updated and tested 2025-09-21 19:14:09 -03:00
Mitch Freeman
e57a789dce Trader Direct purchase updated and tested 2025-09-21 19:14:08 -03:00
Mitch Freeman
6ede52c004 Trader Direct purchase updated and tested 2025-09-21 19:14:08 -03:00