Skip to content

OpenDereth v0.2.0 Preview 8

Pre-release
Pre-release

Choose a tag to compare

@titaniumweiner titaniumweiner released this 17 Jul 02:41
a4da8cd

New selectable mod: Expanded Cast on Strike

Preview 8 adds a one-click Expanded Cast on Strike package to Server Mods, based on the behavior documented by titaniumweiner/ACEUniqueWeenies.

The mod preserves stock ACE handling for direct-object, active-weapon, and monster-projectile procs. It changes the equipped-item pass from Aetheria-only to the documented filter:

i.HasProc && i.CloakWeaveProc != 1 && i.ProcSpellSelfTargeted == selfTarget

This enables cast-on-strike behavior for equipped jewelry, armor, weapons, and other non-Aetheria custom items. It intentionally matches the requested filter exactly; an active proc weapon can therefore be processed again when it is also present in EquippedObjects.

The DLL changes server combat behavior only. It does not bundle or automatically import the ACEUniqueWeenies SQL. Use Custom Weenies for compatible per-weenie SQL files. Turning the mod off leaves imported items intact but stops their non-Aetheria equipped procs after the server restarts.

The package is labeled Preview because its proc frequency and interactions with every custom item have not been thoroughly tested in game.

Verification

  • reviewed ACEUniqueWeenies commit 75d7036c5b281e70b23aba60732aca681ee443d6
  • 57 automated tests passed on .NET 10
  • Harmony target, patch load, removal, and filter behavior tests passed
  • standalone mod ZIP built and passed its SHA-256 check
  • complete self-contained portable package built and passed public-release safety scans
  • installed launcher displayed the mod with an enabled Install button; it was not installed automatically

Install or update

Download ACE-SinglePlayer-v0.2.0-preview.8.zip, extract the whole ZIP to a normal writable folder such as C:\Games\ACE-SinglePlayer, and run ACE.SinglePlayer.exe. Existing private saves remain under %LOCALAPPDATA%\ACESinglePlayer.

The release includes the ACE server, ACE World database, MariaDB, .NET runtime, and curated mod packages. Asheron's Call itself, acclient.exe, proprietary DAT files, Decal, ThwargLauncher, and ACEUniqueWeenies SQL are not included.

SHA-256: 15BCA342E8FB8422C42E4C5CABA0AEAF1A59AB2613FDBC9833F5114CC46902D8