Skip to content

restrict GetMultiplicativeMod to EnchantmentTypeFlags.Float - #4479

Merged
LtRipley36706 merged 1 commit into
ACEmulator:masterfrom
gmriggs:GetMultiplicativeMod-Float
Aug 13, 2026
Merged

LtRipley36706 merged 1 commit into
ACEmulator:masterfrom
gmriggs:GetMultiplicativeMod-Float

Conversation

@gmriggs

@gmriggs gmriggs commented Aug 9, 2026 •

Copy link
Copy Markdown
Collaborator

Thanks to Xenocide for reporting this issue!

@LtRipley36706
LtRipley36706 merged commit 196a0af into ACEmulator:master Aug 13, 2026
2 checks passed
WarlockHolmez added a commit to daralet-ac/ACE that referenced this pull request Oct 7, 2026
…m upstream ACE (#1284)

* Port exploit and security fixes from upstream ACEmulator/ACE

- Block allegiance mansion recall / house actions targeting an Apartment
  (HouseType < Villa let Apartment through) - upstream ACEmulator#4330
- Clear a stale IsAdvocate flag left over from a former Advocate account
  access level; command access trusts this flag - upstream ACEmulator#4502
- Make acehelp lookups case-insensitive, stop the console command thread
  when stdin is closed instead of spinning, and tidy reportbug/house-select
  - upstream ACEmulator#4502
- Re-check split amount with <= after the walk/pickup delay so a stack that
  shrank meanwhile cannot be split down to a zero-size source - upstream ACEmulator#4434
- Refuse attribute transfers while wielding items with attribute, vital or
  skill wield requirements; refuse lowering a skill below an equipped item's
  Training requirement; enforce ItemSpecializedOnly - upstream ACEmulator#4476
- Treat invincible creatures (not just players) as immune to spell
  projectiles, DoTs and spells; fix inverted fellow_kt_killer check; pass
  isWeaponSpell for new enchantment layers; trigger exhaustion when stamina
  hits 0 from an overdraw - upstream ACEmulator#4501
- Restrict GetMultiplicativeMod(PropertyFloat) to Float single-stat
  enchantments so other stat keys can't collide - upstream ACEmulator#4479
- Hotspots skip dead creatures and Health-type hotspots kill at 0 health
  - upstream ACEmulator#4408

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LDKfgWjXHL7EKz8foWrd5e

* Port bug fixes from upstream ACEmulator/ACE

- Cache ServerVersion.AutoDetect per connection string instead of opening an
  extra connection for every DbContext - upstream ACEmulator#4256
- Deep-copy book pages when creating a biota from a weenie, and return the
  correct index from AddPage - upstream ACEmulator#4470
- GDLE/Lifestoned adapter fixes (IID requirements, spellbook dedupe, emote
  Display/Amount64, empty cookbooks, IgnoreAuthor) - upstream ACEmulator#4470, ACEmulator#4471
- TimedEventHistory divide-by-zero / shortest event, drain the serialized
  shard queue fully, avoid double Destroy on generator reset - upstream ACEmulator#4471
- Treat Fellow* spells missing the FellowshipSpell flag (Kiss of the Grave,
  etc.) as fellowship spells - upstream ACEmulator#4425
- Null guards for Position distance helpers, fellowship full update and
  body part tables; WeenieClassName no longer throws for deleted weenies
  - upstream ACEmulator#4341, ACEmulator#4303
- Force log off characters stuck logging out for 15 minutes (only if that
  same player object is still online) - upstream ACEmulator#4175
- Support negative HealOverTime spells (record damage, harm message, death)
  - upstream ACEmulator#4304
- Set the slumlord ParentLink when loading a house and show purchase items
  as paid for owned houses - upstream ACEmulator#4238
- Fix jump_is_allowed null/creature check - upstream ACEmulator#4473
- Dat reader ends on the last sector via the next-sector pointer rather
  than size < blockSize - upstream ACEmulator#4275
- Give failure message shows the amount offered, not the whole stack
  - upstream ACEmulator#4486

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LDKfgWjXHL7EKz8foWrd5e

* Port HighRes DAT support from upstream ACEmulator/ACE

Adds the allow_highres_dat server property (off by default). When enabled,
the DDD interrogation advertises highres support (product id 0x4) so
clients use client_highres.dat, and the server validates and patches the
client's highres iterations like the other dats. The highres dat shares
DatFileId 1 with the portal dat, so interrogation responses are now told
apart by DatFileType ("HiFi").

Clients reporting 0 iterations for the cell or highres dat are no longer
treated as missing iterations (cells are downloaded on demand; a client
without the highres dat just doesn't use it).

Highres iterations are only built at startup when client_highres.dat is
present in the dat folder.

Upstream ACEmulator#4469

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LDKfgWjXHL7EKz8foWrd5e

* Port property allowlist for client appraisal/login from upstream

Appraisals used to send every property not marked [ServerOnly] (a
blocklist). They now send only properties tagged [AssessmentProperty], and
the login PlayerDescription Int64 properties now use [SendOnLogin] like the
other property types (an allowlist), matching upstream ACEmulator#4258.

- Retail properties take upstream's pcap-verified [AssessmentProperty] /
  [SendOnLogin] tags. [Ephemeral] (persistence) is unchanged.
- The fork's own properties keep their current behavior: those that were
  sent before are tagged [AssessmentProperty], those marked [ServerOnly]
  are not.
- WeaponOffense, SlayerDamageBonus and ProcSpellRate stay tagged because
  this server's custom appraisal text reads them.
- AppraisalHasAllowedWielder/Activator and the DefaultLocked unlocked state
  now read from the object, since those properties are no longer in the
  appraisal property bags (upstream ACEmulator#4474, ACEmulator#4475).
- Remove ClientProperties, ServerOnlyProperties and ServerOnlyAttribute.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LDKfgWjXHL7EKz8foWrd5e

---------

Co-authored-by: Claude <noreply@anthropic.com>
WarlockHolmez added a commit to daralet-ac/ACE that referenced this pull request Oct 8, 2026
* Update AdminCommands.cs (#4331)

* Fix issue with Olthoi global chat (#4332)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.69.4668.20250630182801-master-8235a4e

* Update dependabot.yml

* Update dependabot.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.69.4670.20250715053143-master-3e1305d

* Update dependabot.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.69.4671.20250715061113-master-c0a7117

* Update dependabot.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.69.4672.20250715173001-master-b89127e

* Bump Microsoft.EntityFrameworkCore and 2 others (#4338)

* Bump Microsoft.EntityFrameworkCore and 2 others

Bumps Microsoft.EntityFrameworkCore from 8.0.13 to 8.0.18
Bumps System.Drawing.Common from 8.0.13 to 8.0.18
Bumps System.Text.Json from 8.0.5 to 8.0.6

---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
  dependency-version: 8.0.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: System.Drawing.Common
  dependency-version: 8.0.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: System.Text.Json
  dependency-version: 8.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update ACE.Adapter.csproj

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ty Conner <tyconner@itcproductions.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.69.4673.20250715175738-master-d736e7c

* Updated Test Scripts and start_server.bat (#4327)

* Update test.runsettings target framework to net8.0

* Update start_server.bat for net8

* tests: prefer existing config

* Database tooling additions for Linux/macOS users (#4328)

* Create CompileAuthenticationBase.sh

Script for Linux/macOS users

* Create DockerExportShardBase.sh

Script for Linux/macOS users

* Create DockerCompileAuthenticationBase.sh

Script for Linux/macOS users

* Update DockerExportShardBase.sh

Script for Linux/macOS users

* Create DockerExportWorldBase.sh

Script for Linux/macOS users

* Create ExportAuthenticationBase.sh

Script for Linux/macOS users

* Create ExportShardBase.sh

Script for Linux/macOS users

* Create ExportWorldBase.sh

Script for Linux/macOS users

* Create RebaseShardBase.sh

Script for Linux/macOS users

* Create RebaseWorldBase.sh

Script for Linux/macOS users

* Update README.md

Added information concerning DB Tooling for export and rebase.

* Linux and macOS startup script (#4329)

* Update ACE.Server.csproj

Added start_server.sh for Linux/macOS systems

* Create start_server.sh

New start_server.sh for Linux/macOS systems

* Added importsql/exportsql support for events. Added additional weenie info to landblock SQLWriter. (#4333)

Co-authored-by: OptimShi <26606778+OptimShi@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.69.4677.20250716043558-master-53edc5b

* Fix DB Tools to Reference correct DB container name. (#4339)

* Update CompileAuthenticationBase.sh

Modify file to correct 'acedb' to 'ace-db' to conform with docker-compose.yml and docker.env

* Update DockerCompileAuthenticationBase.bat

Modify file to correct 'acedb' to 'ace-db' to conform with docker-compose.yml and docker.env

* Update DockerCompileAuthenticationBase.sh

Modify file to correct 'acedb' to 'ace-db' to conform with docker-compose.yml and docker.env

* Update DockerExportShardBase.bat

Modify file to correct 'acedb' to 'ace-db' to conform with docker-compose.yml and docker.env

* Update DockerExportShardBase.sh

Modify file to correct 'acedb' to 'ace-db' to conform with docker-compose.yml and docker.env

* Update DockerExportWorldBase.bat

Modify file to correct 'acedb' to 'ace-db' to conform with docker-compose.yml and docker.env

* Update DockerExportWorldBase.sh

Modify file to correct 'acedb' to 'ace-db' to conform with docker-compose.yml and docker.env

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.69.4678.20250722181150-master-c6c3448

* Update LandblockInstanceWriter.cs

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.69.4679.20250805042824-master-d62d926

* [ci skip] Updating dbversion.txt

0.9.288

* Update appveyor.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.70.4680.20250805064327-master-3dbefda

* Update LandblockInstanceWriter.cs

* Bump MSTest.TestAdapter and MSTest.TestFramework (#4340)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.70.4682.20250805175124-master-238ca6e

* Null Catches (#4341)

* Update Position.cs

* Update DamageEvent.cs

* Update GameEventFellowshipFullUpdate.cs

* Update EmoteManager.cs

* Update Monster_Combat.cs

* Update DamageEvent.cs

* Update HousePortal.cs (#4342)

Add Try/Catch to find null crash bug

* Remove Some Console Spam (#4343)

* Update PlayerCommands.cs

* Update EnchantmentManager.cs

* Update ACE.Server.csproj (#4344)

* Common Logging Changes (#4345)

* Update ShardDatabaseOfflineTools.cs

* Update Corpse.cs

* Update Creature_Death.cs

* Update Player_Death.cs

* Update Player_Inventory.cs

* Update WorldObject_Decay.cs

* Update HouseManager.cs

* Update Player_House.cs

* Update RecipeManager.cs

* Update Player_Allegiance.cs

* Update AuthenticationDatabase.cs

* Update ShardDatabase.cs

* Update WorldDatabase.cs

* Update Player_Magic.cs

* Update Player_Skills.cs

* Update Player_Attributes.cs

* Update Player_Combat.cs

* Update PhysicsObj.cs

* Update Player_Vitals.cs

* Update Player_Missile.cs

* Update Player_Melee.cs

* Update Monster_Melee.cs

* Update Session.cs

* Minimal changes to support metrics mod (#4346)

These are changes from PR #4199 which support outputting certain metrics that do not currently exist in ACEmulator.

These changes allow for the original PR to change to a simple Mod found at ACEmulator/ACE.Mods.Metrics

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.70.4688.20250812024003-master-e5fbb6c

* Update dependabot.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.70.4689.20250812050257-master-deee884

* Bump Microsoft.EntityFrameworkCore from 8.0.18 to 8.0.19 (#4350)

---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
  dependency-version: 8.0.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump MSTest.TestAdapter to 3.10.1 (#4349)

---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
  dependency-version: 3.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestAdapter
  dependency-version: 3.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestAdapter
  dependency-version: 3.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Drawing.Common from 8.0.18 to 8.0.19 (#4347)

---
updated-dependencies:
- dependency-name: System.Drawing.Common
  dependency-version: 8.0.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump MSTest.TestFramework to 3.10.1 (#4348)

---
updated-dependencies:
- dependency-name: MSTest.TestFramework
  dependency-version: 3.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestFramework
  dependency-version: 3.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestFramework
  dependency-version: 3.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.70.4693.20250812052129-master-ae1800e

* Update appveyor.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.71.4694.20250812052858-master-ff498bb

* Bump actions/checkout from 4 to 5 (#4351)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.71.4695.20250815005756-master-42f7328

* Update dependabot.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.71.4696.20250819170632-master-cd3d766

* Bump MSTest.TestAdapter to 3.10.2 (#4356)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.71.4697.20250823171000-master-7c7640e

* Bump MSTest.TestFramework to 3.10.2 (#4357)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.71.4698.20250823172308-master-1258689

* Add options for database logging (#4352)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.71.4699.20250823173346-master-66d3b98

* Bump MSTest.TestAdapter from 3.10.2 to 3.10.3 (#4360)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.71.4700.20250903163121-master-341c601

* Bump actions/github-script from 7 to 8 (#4362)

* Bump MSTest.TestAdapter from 3.10.3 to 3.10.4 (#4363)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.71.4702.20250909055324-master-a2ad3a4

* Bump MSTest.TestFramework from 3.10.1 to 3.10.4 (#4366)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.71.4703.20250909060705-master-7a05e4c

* Bump Microsoft.EntityFrameworkCore from 8.0.19 to 8.0.20 (#4372)

* Bump MSTest.TestFramework from 3.10.2 to 3.10.4 (#4373)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.71.4705.20250916043609-master-6732812

* Bump MSTest.TestFramework from 3.10.1 to 3.10.4 (#4375)

* Bump System.Drawing.Common from 8.0.19 to 8.0.20 (#4376)

* Bump Lib.Harmony from 2.3.6 to 2.4.1 (#4355)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.71.4708.20250923165720-master-a6bdc97

* add missing olthoi koujia sollerets to loot tables (#4377)

* add missing olthoi koujia sollerets to loot tables

* wcid order

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.71.4709.20250924073327-master-c3bbc0e

* [ci skip] Updating dbversion.txt

0.9.289

* Update appveyor.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.72.4710.20251004191142-master-4e7726d

* Bump peter-evans/dockerhub-description from 4 to 5 (#4379)

* Bump Microsoft.NET.Test.Sdk from 17.14.1 to 18.0.0 (#4380)

* Bump MSTest.TestFramework from 3.10.4 to 3.11.0 (#4382)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.72.4713.20251011002248-master-beff632

* Bump MSTest.TestAdapter and MSTest.TestFramework (#4384)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.72.4714.20251011003629-master-82061f2

* Bump MSTest.TestAdapter and MSTest.TestFramework (#4385)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.72.4715.20251011005859-master-41a593d

* Bump Microsoft.EntityFrameworkCore from 8.0.20 to 8.0.21 (#4387)

* Bump MSTest.TestAdapter and MSTest.TestFramework (#4388)

* Bump System.Drawing.Common from 8.0.20 to 8.0.21 (#4390)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.72.4718.20251026164230-master-ebb77f9

* Update tests (#4391)

* Update tests

Adjusted per MS recommendations

* Update AccountTests.cs

* Update SphereTests.cs

* Update SphereTests.cs

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.72.4719.20251026184001-master-8675955

* [ci skip] Updating dbversion.txt

0.9.290

* Bump Microsoft.EntityFrameworkCore from 8.0.21 to 8.0.22 (#4394)

* Bump Microsoft.NET.Test.Sdk from 18.0.0 to 18.0.1 (#4395)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.72.4722.20251122201848-master-232f400

* Bump MSTest.TestFramework from 4.0.1 to 4.0.2 (#4397)

* Add ImbueStackingBits comment (#4398)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.72.4724.20251122204121-master-66a6520

* Update nuget (#4399)

Because dependabot is dumb...

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.72.4725.20251122210620-master-c479fa5

* Update appveyor.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.73.4726.20251122211901-master-72c9004

* Bump Lib.Harmony from 2.4.1 to 2.4.2 (#4393)

---
updated-dependencies:
- dependency-name: Lib.Harmony
  dependency-version: 2.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.73.4727.20251122214253-master-e11e143

* Bump actions/checkout from 5 to 6 (#4400)

Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Handle some outlier instances where AltSetup models have different appearances (#4401)

Co-authored-by: OptimShi <26606778+OptimShi@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.73.4729.20251128174034-master-0720d32

* Update Event Importing (#4402)

Adjusted code for event to be properly registered in EventManager for hot-loading event without restarting server

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.73.4730.20251128192242-master-b9b5c23

* [ci skip] Updating dbversion.txt

0.9.291

* Fix Night Club Shirt descriptions (#4403)

Fixes incorrect LongDesc

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.73.4731.20251223201759-master-7a181ad

* Update appveyor.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.74.4732.20251223212530-master-7400362

* additional hotspot checks (#4408)

* DoSpellEffects target null check (#4411)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.74.4734.20260214062613-master-e05103b

* .net10 build (#4392)

* .net10 build

* update appveyor version

* update appveyor vs version

* Update appveyor.yml

* Update ACE.Server.csproj

* Update PacketHeaderOptional.cs

* Update .vsconfig

* Update ACE.Adapter.csproj

* Update ACE.Common.csproj

* Update ACE.Database.Tests.csproj

* Update ACE.Database.csproj

* Update ACE.DatLoader.Tests.csproj

* Update ACE.DatLoader.csproj

* Update ACE.Entity.csproj

* Update ACE.Server.Tests.csproj

* Update ACE.Server.csproj

* Update ACE.Database.csproj

* Update Dockerfile

* Update ACE.Common.csproj

* Update ACE.Database.Tests.csproj

* Update ACE.Database.csproj

* Update ACE.DatLoader.Tests.csproj

* Update ACE.DatLoader.csproj

* Update ACE.Server.Tests.csproj

* Update SphereTests.cs

* Update AppVeyor config

Suppress NETSDK1233 warnings for now

* Update AppVeyorBuild.bat

* Update ACE.sln

* Update appveyor.yml

* Update appveyor.yml

* Update appveyor.yml

* Update README.md

---------

Co-authored-by: Ty Conner <tyconner@itcproductions.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.74.4735.20260215184411-master-c420312

* [ci skip] Updating dbversion.txt

0.9.292

* Update appveyor.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.75.4736.20260215233243-master-a202a2e

* Bump BCrypt.Net-Next from 4.0.3 to 4.1.0 (#4412)

---
updated-dependencies:
- dependency-name: BCrypt.Net-Next
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.75.4737.20260219081409-master-d567777

* sync AugmentationFasterRegen up with retail (#4413)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.75.4738.20260301123944-master-dd7faf9

* Bump Microsoft.NET.Test.Sdk from 18.0.1 to 18.3.0 (#4414)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Wire up HeritageGroup use requirement (#4415)

Add support for checking items with PropertyInt.HeritageGroup to verify player matches for activation

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.75.4740.20260308232007-master-8f2a805

* Bump docker/setup-qemu-action from 3 to 4 (#4416)

Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-buildx-action from 3 to 4 (#4417)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 6 to 7 (#4418)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/login-action from 3 to 4 (#4419)

Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.75.4744.20260310053542-master-3aec39f

* Fix xenophobia in Creatures (#4420)

Skip HeritageGroup checks during Activation/Use for Creatures

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.75.4745.20260315195122-master-deb815b

* Bump Microsoft.EntityFrameworkCore from 9.0.13 to 9.0.14 (#4421)

---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
  dependency-version: 9.0.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Drawing.Common from 10.0.3 to 10.0.5 (#4422)

---
updated-dependencies:
- dependency-name: System.Drawing.Common
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Text.Json from 10.0.3 to 10.0.5 (#4424)

---
updated-dependencies:
- dependency-name: System.Text.Json
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.75.4748.20260317031234-master-1d236b0

* Bump System.Text.Encoding.CodePages from 10.0.3 to 10.0.5 (#4423)

---
updated-dependencies:
- dependency-name: System.Text.Encoding.CodePages
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.75.4749.20260317032649-master-09feb95

* fix Kiss of the Grave and some other fellowship spells (#4425)

* fix Kiss of the Grave and some other fellowship spells

* revise comment

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.75.4750.20260326052556-master-3dbcd77

* [ci skip] Updating dbversion.txt

0.9.293

* Update appveyor.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4751.20260326063105-master-7233b0e

* Bump dependabot/fetch-metadata from 2 to 3 (#4426)

Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2 to 3.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2...v3)

---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/github-script from 8 to 9 (#4427)

Bumps [actions/github-script](https://github.com/actions/github-script) from 8 to 9.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v8...v9)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '9'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump Microsoft.NET.Test.Sdk from 18.3.0 to 18.4.0 (#4428)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump Microsoft.EntityFrameworkCore from 9.0.14 to 9.0.15 (#4432)

---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
  dependency-version: 9.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Drawing.Common from 10.0.5 to 10.0.6 (#4433)

---
updated-dependencies:
- dependency-name: System.Drawing.Common
  dependency-version: 10.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4756.20260421040922-master-e69f7ad

* Bump MSTest.TestAdapter and MSTest.TestFramework (#4429)

Bumps MSTest.TestAdapter from 4.1.0 to 4.2.1
Bumps MSTest.TestFramework from 4.1.0 to 4.2.1

---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestFramework
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestFramework
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestFramework
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4757.20260421045254-master-03bf7bb

* Bump MSTest.TestAdapter and MSTest.TestFramework (#4435)

Bumps MSTest.TestAdapter from 4.1.0 to 4.2.1
Bumps MSTest.TestFramework from 4.1.0 to 4.2.1

---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestFramework
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestFramework
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Text.Encoding.CodePages from 10.0.5 to 10.0.6 (#4436)

---
updated-dependencies:
- dependency-name: System.Text.Encoding.CodePages
  dependency-version: 10.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Text.Json from 10.0.5 to 10.0.6 (#4437)

---
updated-dependencies:
- dependency-name: System.Text.Json
  dependency-version: 10.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4760.20260421164814-master-2069e1f

* improving consistency for if checks (#4434)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4761.20260421202001-master-4b1846c

* Bump System.Drawing.Common from 10.0.6 to 10.0.7 (#4438)

---
updated-dependencies:
- dependency-name: System.Drawing.Common
  dependency-version: 10.0.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Text.Json from 10.0.6 to 10.0.7 (#4440)

---
updated-dependencies:
- dependency-name: System.Text.Json
  dependency-version: 10.0.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4763.20260502052115-master-ccdcb87

* Bump System.Text.Encoding.CodePages from 10.0.6 to 10.0.7 (#4439)

---
updated-dependencies:
- dependency-name: System.Text.Encoding.CodePages
  dependency-version: 10.0.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4764.20260502142802-master-cee243d

* Bump Microsoft.NET.Test.Sdk from 18.4.0 to 18.5.1 (#4441)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4765.20260505041017-master-7be711d

* Bump MSTest.TestAdapter and MSTest.TestFramework (#4442)

Bumps MSTest.TestAdapter from 4.2.1 to 4.2.2
Bumps MSTest.TestFramework from 4.2.1 to 4.2.2

---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestFramework
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestFramework
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestFramework
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4766.20260505043329-master-f8ff0be

* Bump MSTest.TestAdapter and MSTest.TestFramework (#4444)

Bumps MSTest.TestAdapter from 4.2.1 to 4.2.2
Bumps MSTest.TestFramework from 4.2.1 to 4.2.2

---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestFramework
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestFramework
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4767.20260505050641-master-1860e01

* Bump BCrypt.Net-Next from 4.1.0 to 4.2.0 (#4445)

---
updated-dependencies:
- dependency-name: BCrypt.Net-Next
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump Microsoft.EntityFrameworkCore from 9.0.15 to 9.0.16 (#4446)

---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
  dependency-version: 9.0.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Drawing.Common from 10.0.7 to 10.0.8 (#4449)

---
updated-dependencies:
- dependency-name: System.Drawing.Common
  dependency-version: 10.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump MSTest.TestAdapter and MSTest.TestFramework (#4447)

Bumps MSTest.TestAdapter from 4.2.2 to 4.2.3
Bumps MSTest.TestFramework from 4.2.2 to 4.2.3

---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestFramework
  dependency-version: 4.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestFramework
  dependency-version: 4.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestFramework
  dependency-version: 4.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4771.20260519163816-master-e8fc895

* Bump System.Text.Encoding.CodePages from 10.0.7 to 10.0.8 (#4450)

---
updated-dependencies:
- dependency-name: System.Text.Encoding.CodePages
  dependency-version: 10.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Text.Json from 10.0.7 to 10.0.8 (#4451)

---
updated-dependencies:
- dependency-name: System.Text.Json
  dependency-version: 10.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4773.20260526050354-master-402187f

* Bump Microsoft.NET.Test.Sdk from 18.5.1 to 18.6.0 (#4452)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump MySqlConnector from 2.5.0 to 2.6.0 (#4453)

---
updated-dependencies:
- dependency-name: MySqlConnector
  dependency-version: 2.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4775.20260614200935-master-a7e7add

* Bump nugets (#4455)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4776.20260614205504-master-f1438e0

* Suppress Log4Net issue (#4454)

GHSA-4f7c-pmjv-c25w

<https://github.com/advisories/GHSA-4f7c-pmjv-c25w>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.76.4777.20260616161816-master-39ee90b

* [ci skip] Updating dbversion.txt

0.9.294

* v1.77 (#4456)

* v1.77

* Update appveyor.yml

* Update appveyor.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4778.20260620190411-master-5655356

* Bump actions/checkout from 6 to 7 (#4457)

Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump Microsoft.NET.Test.Sdk from 18.6.0 to 18.7.0 (#4458)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4780.20260714042320-master-e57d11c

* Bump MySqlConnector from 2.6.0 to 2.6.1 (#4459)

* Bump MySqlConnector from 2.6.0 to 2.6.1

---
updated-dependencies:
- dependency-name: MySqlConnector
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update ACE.Adapter.csproj

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ty Conner <tyconner@itcproductions.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4781.20260714044925-master-fa57d51

* Bump MSTest.TestAdapter and MSTest.TestFramework (#4460)

* Bump MSTest.TestAdapter and MSTest.TestFramework

Bumps MSTest.TestAdapter from 4.2.3 to 4.3.2
Bumps MSTest.TestFramework from 4.2.3 to 4.3.2

---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestFramework
  dependency-version: 4.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestFramework
  dependency-version: 4.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestFramework
  dependency-version: 4.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update ACE.Database.Tests.csproj

* Update ACE.Server.Tests.csproj

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ty Conner <tyconner@itcproductions.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4782.20260714045631-master-8a7252a

* Bump Microsoft.EntityFrameworkCore from 9.0.17 to 9.0.18 (#4463)

---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
  dependency-version: 9.0.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Text.Json from 10.0.9 to 10.0.10 (#4467)

---
updated-dependencies:
- dependency-name: System.Text.Json
  dependency-version: 10.0.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Text.Encoding.CodePages from 10.0.9 to 10.0.10 (#4466)

---
updated-dependencies:
- dependency-name: System.Text.Encoding.CodePages
  dependency-version: 10.0.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump Microsoft.NET.Test.Sdk from 18.7.0 to 18.8.1 (#4464)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Drawing.Common from 10.0.9 to 10.0.10 (#4465)

---
updated-dependencies:
- dependency-name: System.Drawing.Common
  dependency-version: 10.0.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix broken StarterGear test (#4468)

* Fix broken StarterGear test

* Update StarterGearTests.cs

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4788.20260722181005-master-1292a0e

* Bug fixes 1 (#4470)

* adapter fixes

* entity fixes

* Wire up support for HighRes DAT handling (#4469)

* Update DDDHandler.cs

Ignore HIRES DAT file iteration response

* Update DatDatabaseType.cs

* Update DatFile.cs

* Update DDDManager.cs

* Update PropertyManager.cs

* Update WorldManager.cs

* Update GameMessageDDDBeginDDD.cs

* Update GameMessageDDDDataMessage.cs

* Update GameMessageDDDInterrogation.cs

* Update DDDHandler.cs

* Update Session.cs

* Update DDDHandler.cs

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4790.20260729170443-master-8c760cb

* Performance improvements to Physics.Common.WeenieObject (#4212)

Entire set of fields can be marked as readonly, as it never changes outside of the constructor.

Reduces unnecessary reflection operations by pre-fetching them during constructor

Changes WeenieObject to a sealed class to guarantee immutability

Immutability allows a shared DummyObject to be used by PhysicsObjs which do not have a weenie.

* Update MotionInterp.cs (#4473)

Re-apply bug fix

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4793.20260801123309-master-1b3002e

* Update AppraiseInfo.cs (#4474)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4794.20260801184247-master-80dca15

* More Appraisal fixes (#4475)

* Update AppraiseInfo.cs

* Update AppraiseInfo.cs

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4795.20260802012325-master-9a89cba

* Few more minor bug fixes with the help of Claude (#4471)

* Performance improvements with the help of Claude (#4472)

* Network performance improvements, limit boxing

* Polygon comment out redundant test code

* Transition remove duplicate Init()

* Creature_BodyPart and Monster_Melee comment out unused var

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4797.20260803114942-master-c2ed2ea

* Bump MSTest.TestAdapter and MSTest.TestFramework (#4477)

Bumps MSTest.TestAdapter from 4.3.2 to 4.3.3
Bumps MSTest.TestFramework from 4.3.2 to 4.3.3

---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestFramework
  dependency-version: 4.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestFramework
  dependency-version: 4.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestFramework
  dependency-version: 4.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4798.20260808041359-master-bab7a5c

* restrict GetMultiplicativeMod to EnchantmentTypeFlags.Float (#4479)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4799.20260813045855-master-196a0af

* Fix 16-bit texture decode: A4R4G4B4 and R5G6B5 (#4480)

Both formats expanded their packed channels with arithmetic that cannot
reach the top of the 8-bit range.

A4R4G4B4 used `nibble / 0xF * 255` in integer arithmetic. nibble / 15 is
0 for every nibble 0..14 and 1 only for 15, so all four channels - alpha
included - snapped to 0 or 255. In practice every affected texture
decoded to a single flat colour with binary alpha. Measured on a
CustomDM dat set, distinct colours and distinct alpha levels per texture
before -> after:

  06007068    1 ->  14 colours,   1 ->  1 alpha
  0600926C    1 ->  40 colours,   2 -> 15 alpha
  0600926E    1 ->  54 colours,   2 -> 16 alpha
  06009340    1 ->  70 colours,   2 ->  9 alpha
  06006430    1 ->   1 colours,   2 -> 11 alpha

255 / 15 == 17 exactly, so multiplying the nibble by 17 maps 0..15 onto
0..255 with no rounding error. The alpha nibble is now masked for
symmetry with the other three.

R5G6B5 expanded with a bare left shift, mapping a 5-bit value onto
0,8,16..248 and a 6-bit value onto 0,4,8..252. Neither reaches 255, so a
fully saturated white decoded to (248,252,248) - slightly dark and
slightly green tinted, since green keeps one more bit. Replicating the
high bits into the low ones spans the full range. Measured before ->
after on four textures whose brightest pixel is white:

  06006402, 06006404, 0600641D, 060096C0
  (248,252,248) -> (255,255,255)

and partial-range textures scale correspondingly, e.g. 06009694
(216,36,248) -> (222,36,255).

Affects every consumer of ACE.DatLoader that renders or exports
textures.

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4800.20260813050529-master-acbced8

* Update Checks for Attribute Transfers and Skill Alterations (#4476)

* Update AttributeTransferDevice.cs

* Update SkillAlterationDevice.cs

* Update WorldObject_Properties.cs

* Update WorldObject_Use.cs

* Update AttributeTransferDevice.cs

* Update SkillAlterationDevice.cs

* Update AttributeTransferDevice.cs

* Update SkillAlterationDevice.cs

* Update WorldObject_Use.cs

* Update WorldObject_Use.cs

* Update SkillAlterationDevice.cs

* Update AttributeTransferDevice.cs

* Update AttributeTransferDevice.cs

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4801.20260813051335-master-1de1dc2

* fix give stack amount failure message (#4486)

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4802.20260901122206-master-15c2a8c

* Bump Microsoft.NET.Test.Sdk from 18.8.1 to 18.9.0 (#4482)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Drawing.Common from 10.0.10 to 10.0.11 (#4484)

---
updated-dependencies:
- dependency-name: System.Drawing.Common
  dependency-version: 10.0.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump Microsoft.EntityFrameworkCore from 9.0.18 to 9.0.19 (#4481)

---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
  dependency-version: 9.0.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump MySqlConnector from 2.6.1 to 2.6.2 (#4483)

* Bump MySqlConnector from 2.6.1 to 2.6.2

---
updated-dependencies:
- dependency-name: MySqlConnector
  dependency-version: 2.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update ACE.Adapter.csproj

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ty Conner <tyconner@itcproductions.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4806.20260911055637-master-5eef08c

* Bump System.Drawing.Common from 10.0.11 to 10.0.12 (#4491)

---
updated-dependencies:
- dependency-name: System.Drawing.Common
  dependency-version: 10.0.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump Microsoft.EntityFrameworkCore from 9.0.19 to 9.0.20 (#4487)

---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
  dependency-version: 9.0.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump MSTest.TestAdapter and MSTest.TestFramework (#4489)

Bumps MSTest.TestAdapter from 4.3.3 to 4.4.0
Bumps MSTest.TestFramework from 4.3.3 to 4.4.0

---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestFramework
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestFramework
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: MSTest.TestFramework
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4809.20260917043735-master-ec437fb

* Bump Microsoft.NET.Test.Sdk from 18.9.0 to 18.10.1 (#4492)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump Microsoft.NET.Test.Sdk from 18.9.0 to 18.10.1 (#4493)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump MSTest.TestFramework from 4.4.0 to 4.4.1 (#4494)

---
updated-dependencies:
- dependency-name: MSTest.TestFramework
  dependency-version: 4.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump MSTest.TestFramework from 4.4.0 to 4.4.1 (#4495)

---
updated-dependencies:
- dependency-name: MSTest.TestFramework
  dependency-version: 4.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump MSTest.TestFramework from 4.4.0 to 4.4.1 (#4496)

---
updated-dependencies:
- dependency-name: MSTest.TestFramework
  dependency-version: 4.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump Microsoft.NET.Test.Sdk from 18.9.0 to 18.10.1 (#4497)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.77.4815.20260917052216-master-1e871c2

* [ci skip] Updating dbversion.txt

0.9.295

* Update appveyor.yml

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.78.4816.20260917055721-master-95ef426

* Bump System.Text.Json from 10.0.10 to 10.0.12 (#4500)

---
updated-dependencies:
- dependency-name: System.Text.Json
  dependency-version: 10.0.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.Text.Encoding.CodePages from 10.0.10 to 10.0.12 (#4499)

---
updated-dependencies:
- dependency-name: System.Text.Encoding.CodePages
  dependency-version: 10.0.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump MSTest.TestAdapter from 4.4.0 to 4.4.1 (#4498)

---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MSTest.TestAdapter
  dependency-version: 4.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.78.4819.20260920005224-master-fb28703

* Fix a few combat and magic logic bugs (#4501)

* Fix inverted fellow_kt_killer check

* Trigger exhaustion when stamina cost exceeds current stamina

* Pass isWeaponSpell when adding a new enchantment layer

* Prevent spell projectiles and DoTs from damaging invincible creatures

* Auto-resist spells cast on invincible creatures

---------

Co-authored-by: Y0oshi <y0oshi@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.78.4820.20260923144157-master-c5f16b4

* Fix advocate permission handling and a few command issues (#4502)

* Clear IsAdvocate on login when it came from account access level

* Prevent advocates from removing advocates of equal rank

* Make acehelp command lookup case-insensitive

* Stop console command thread when stdin is closed

* Minor cleanup in reportbug and house-select commands

---------

Co-authored-by: Y0oshi <y0oshi@users.noreply.github.com>

* [ci skip] Updating ServerBuildInfo_Dynamic.cs

1.78.4821.20260923145221-master-e0f9ce8

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Ty Conner <tyconner@itcproductions.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Galli <99272482+KT053374@users.noreply.github.com>
Co-authored-by: OptimShi <OptimShi@users.noreply.github.com>
Co-authored-by: OptimShi <26606778+OptimShi@users.noreply.github.com>
Co-authored-by: Coldeve-ACE <159726533+Coldeve-ACE@users.noreply.github.com>
Co-authored-by: gmriggs <gmriggs@gmail.com>
Co-authored-by: Mag-nus <Mag-nus@users.noreply.github.com>
Co-authored-by: FlaggAC <65846074+FlaggAC@users.noreply.github.com>
Co-authored-by: Zynerji <87037873+Zynerji@users.noreply.github.com>
Co-authored-by: Y0oshi <93845925+Y0oshi@users.noreply.github.com>
Co-authored-by: Y0oshi <y0oshi@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants