Paragon tester hunter BiS, mount cast QoL, learn all mounts RBAC, trade cap 11

- mod-paragon: .paragon tester bis hunter (Sanctified Ahn'Kahar Blood Hunter + Windrunner's Heartseeker), bis gems kits, AGI bow vs ranged/gun/crossbow, ranged for spi/hybrid weapons.
- .learn all mounts: RBAC 916 + db_auth migration 2026_05_12_00.sql.
- Cast-time mount spells: allow start/complete while moving; block in combat; interrupt mount cast on combat enter; relax movement prevention for NPCs/units.
- MaxPrimaryTradeSkill default 11 (all WotLK primary professions) in WorldConfig + worldserver.conf.dist.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Docker Build
2026-05-12 23:02:11 -04:00
parent 0bb6b0ef84
commit 6a1f8eec89
13 changed files with 900 additions and 13 deletions
@@ -3640,6 +3640,13 @@ bool Creature::IsMovementPreventedByCasting() const
return false;
}
// Fractured: cast-time mount summon (player-style mount spells on NPCs are rare but supported).
if (Spell* genSpell = m_currentSpells[CURRENT_GENERIC_SPELL])
{
if (genSpell->getState() == SPELL_STATE_PREPARING && genSpell->m_spellInfo->IsCastTimeRidingMountSpell())
return false;
}
if (HasSpellFocus())
{
return true;