Commit graph

249 commits

Author SHA1 Message Date
AlterEgo
641407434c
Fix email login conversion SQL compatibility 2026-08-04 17:54:31 -05:00
AlterEgo
2f4e627da8
Add self-service email login conversion 2026-08-04 17:39:56 -05:00
AlterEgo
e3e5d56c0d
Add modify currency command 2026-08-04 06:38:24 -05:00
AlterEgo
582a75da4e
Add SRP verifier storage for login identities
Add account_login_identity storage so email-shaped login names can use SRP verifier data generated for the same client-sent identity string. Wire auth challenge, reconnect, realm list lookup, account creation, password changes, username changes, email invalidation, and schema updates around the new identity table.

Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-08-03 21:20:11 -05:00
github-actions[bot]
2f875f255d SQL: Promote pending updates
Referenced commit(s): 4a8c0fbf98
2026-08-04 00:17:01 +00:00
AlterEgo
4a8c0fbf98
Fix Death Knight runic script activation
Register the missing Death Knight spell scripts, bind their world database rows, and make Runic Empowerment select across the full depleted rune set without dividing by zero.

Closes #1253

Closes #1254

Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-08-03 19:15:59 -05:00
github-actions[bot]
15f0b4570e SQL: Promote pending updates
Referenced commit(s): e0c6ee60d7
2026-08-03 23:59:25 +00:00
AlterEgo
e0c6ee60d7
Fix hunter Thrill of the Hunt proc
Replace the obsolete disabled script path with a data-driven proc filter for spell 109306. The proc now uses the live talent aura, fires at 30 percent from focus-spending ranged hunter attacks and Kill Command, and lets the triggered 34720 aura handle the three discounted Arcane Shot or Multi-Shot casts.

Closes #1261

Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-08-03 18:58:32 -05:00
github-actions[bot]
7729de527f SQL: Promote pending updates
Referenced commit(s): ad7f6eeaca
2026-08-03 22:46:35 +00:00
AlterEgo
ad7f6eeaca
Restore Ardent Defender behavior
Re-enable the Paladin aura script with 5.4 damage reduction and lethal-hit rescue handling, add focused calculation coverage, and restore the spell script binding through pending SQL.

Closes #1264

Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-08-03 17:45:21 -05:00
github-actions[bot]
4c0667ef31 SQL: Promote pending updates
Referenced commit(s): 77d56fa262
2026-08-03 21:36:30 +00:00
AlterEgo
77d56fa262
Persist spell charge cooldown state
Save active spell charge buckets in the characters database, restore offline recharge progress on login, and keep player dumps aware of the new charge table.

Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-08-03 16:35:41 -05:00
github-actions[bot]
82f2c774fa SQL: Promote pending updates
Referenced commit(s): 67b0c20a8d
2026-08-03 19:06:09 +00:00
AriDEV3
67b0c20a8d Database: Add some vendor data to vendors in "Shrine of Seven Stars"
Signed-off-by: AriDEV3 <aridev@projectskyfire.org>
2026-08-03 21:05:14 +02:00
github-actions[bot]
3d8ada3794 SQL: Promote pending updates
Referenced commit(s): ff001e7692
2026-08-03 14:03:59 +00:00
AriDEV3
ff001e7692 Database: Update RequestItemsText and OfferRewardText to some quests in Duskwood.
Signed-off-by: AriDEV3 <aridev@projectskyfire.org>
2026-08-03 16:03:09 +02:00
github-actions[bot]
1d5b5a4afc SQL: Promote pending updates
Referenced commit(s): 2447afacb9
2026-08-03 05:56:07 +00:00
DigiD702
2447afacb9 Fix Shield Wall and Spell Reflection visual auras.
Cast the MoP shield or faction cosmetic auras while active, and stop player pets from consuming Spell Reflection.
2026-08-02 22:54:41 -07:00
github-actions[bot]
64421229b7 SQL: Promote pending updates
Referenced commit(s): 3852120529
2026-08-03 05:49:21 +00:00
AriDEV3
3852120529 Database: Add vendor data for Camran and Quartmaster Rutherford.
Closes #1252

Signed-off-by: AriDEV3 <aridev@projectskyfire.org>
2026-08-03 07:48:30 +02:00
github-actions[bot]
4b0fbba037 SQL: Promote pending updates
Referenced commit(s): e1750ff882
2026-08-03 05:40:30 +00:00
DigiD702
e1750ff882 Fix Mana Gem conjure recharge and restore amount.
Conjure no longer treats charge count as a spell id, and ScalingClass -2 with MaxLevel correctly yields the tooltip mana restore.
2026-08-02 22:37:54 -07:00
github-actions[bot]
ae11d6994e SQL: Promote pending updates
Referenced commit(s): 138a13c34c
2026-08-03 04:50:30 +00:00
DigiD702
138a13c34c Fix Shattering Throw to strip invulnerability then deal damage. 2026-08-02 21:49:22 -07:00
github-actions[bot]
6764b23988 SQL: Promote pending updates
Referenced commit(s): e5d696e888
2026-08-03 04:20:36 +00:00
DigiD702
e5d696e888 Fix Unbridled Wrath to grant rage when stunned or immobilized.
Cast 29842 on stun/root hits with a reliable proc entry, and unbind the obsolete Second Wind script from that aura.
2026-08-02 21:17:31 -07:00
github-actions[bot]
62e17569e2 SQL: Promote pending updates
Referenced commit(s): e788cf50db
2026-08-03 03:18:51 +00:00
DigiD702
e788cf50db Fix Slam cleave to all nearby targets during Sweeping Strikes.
While Sweeping Strikes is active, Slam deals 35% damage via 146361 to every other enemy within 2 yards instead of a single extra hit.
2026-08-02 20:17:31 -07:00
github-actions[bot]
99faadaf7e SQL: Promote pending updates
Referenced commit(s): e0e559388b
2026-08-03 03:09:18 +00:00
DigiD702
e0e559388b Replace training dummy SQL with explicit per-entry pending update.
Remove the promoted LIKE-based 2026_08_03_world_04.sql and keep the corrected script under sql/pending_updates.
2026-08-02 20:08:03 -07:00
github-actions[bot]
0cb228facf SQL: Promote pending updates
Referenced commit(s): d4622c0e35
2026-08-03 02:48:20 +00:00
DigiD702
d4622c0e35 Fix training dummies to take hits without dying.
Allow combat damage for feedback while preventing lethal hits, and bind the dummy AI with usable health to Training Dummy templates.
2026-08-02 19:47:37 -07:00
github-actions[bot]
66cdee68f1 SQL: Promote pending updates
Referenced commit(s): c5418e8af1
2026-08-03 02:05:32 +00:00
DigiD702
c5418e8af1 Fix Arms Taste for Blood Overpower stacks.
Mortal Strike and dodges now grant Taste for Blood stacks that enable Overpower; Overpower consumes a stack and shaves Mortal Strike cooldown.
2026-08-02 19:04:43 -07:00
github-actions[bot]
04df38e5d5 SQL: Promote pending updates
Referenced commit(s): 1adde26339
2026-08-03 01:45:10 +00:00
DigiD702
1adde26339 Fix Berserker Rage to apply Enrage on cast.
MoP Berserker Rage should grant Enrage (12880) for rage and physical damage; remove the WotLK double-rage-from-damage leftover.
2026-08-02 18:44:23 -07:00
github-actions[bot]
3b75e9c3f7 SQL: Promote pending updates
Referenced commit(s): f0539cfb01
2026-08-03 01:33:13 +00:00
DigiD702
f0539cfb01 Fix MoP Heroic Leap landing damage and jump arc.
Cast 52174 on jump arrival with 0.5 AP bonus, send parabolic Monster Move fields so the client shows a leap instead of a flat charge, and use dedicated leap speeds for 6544.
2026-08-02 18:31:56 -07:00
github-actions[bot]
4ef6395952 SQL: Promote pending updates
Referenced commit(s): 8f3a558650
2026-08-03 00:52:24 +00:00
DigiD702
8f3a558650 Fix MoP Victory Rush heal, damage, and cooldown side effects.
Heal via 118779 and consume Victorious; scale damage with 0.56 AP bonus instead of the WotLK ApplyPct hack; only send category-only cooldowns so Thunder Clap is not desynced.
2026-08-02 17:51:21 -07:00
github-actions[bot]
365d1fb340 SQL: Promote pending updates
Referenced commit(s): 852fff09b4
2026-08-02 23:04:57 +00:00
DigiD702
852fff09b4 Bake Lacerate DoT AP into aura amount for tooltip. 2026-08-02 15:42:25 -07:00
DigiD702
26c1a31243 Fix MoP Lacerate attack power coefficients.
spell_bonus_data still used WotLK 1% AP scaling; MoP tooltip is AP*0.616 direct and AP*0.0512 per bleed tick.
2026-08-02 15:27:32 -07:00
github-actions[bot]
145d90b0f9 SQL: Promote pending updates
Referenced commit(s): 8e213c18d2
2026-08-02 22:25:33 +00:00
DigiD702
8e213c18d2 Fix MoP Savage Defense to apply dodge aura instead of absorb.
62606 is a Dummy cast on MoP; trigger dodge buff 132402 and bind the script via pending SQL.
2026-08-02 15:24:52 -07:00
github-actions[bot]
bb4b7ab116 SQL: Promote pending updates
Referenced commit(s): 6a76294b73
2026-08-02 22:19:42 +00:00
DigiD702
6a76294b73 Fix MoP Rejuvenation double-tick from dual periodic heal effects.
Suppress EFFECT_2 PERIODIC_HEAL so only EFFECT_0 ticks, and bind the script via pending SQL.
2026-08-02 15:15:59 -07:00
github-actions[bot]
71c89e3745 SQL: Promote pending updates
Referenced commit(s): b4fac22c14
2026-08-02 21:53:10 +00:00
DigiD702
b4fac22c14 Fix MoP Living Bomb multi-target apply, explode hook, and target caps.
Respect LIMIT_N via MaxAffectedTargets so Living Bomb can sit on 3 targets, hook the periodic-dummy explode, and cap explosion hits to the bomb target plus 3 nearby enemies.
2026-08-02 14:46:10 -07:00
github-actions[bot]
eb8a615312 SQL: Promote pending updates
Referenced commit(s): 7b8ebd5bca
2026-08-02 21:28:05 +00:00