Skip to content

Bug: Breaks riding skill limitations - high level mounts available on low level characters #18

Description

@TRPB

Current Behaviour

Mounts are given to characters regardless of riding skill or character level. A level 1 character is granted mounts which are then immediately usable

Expected Behaviour

The module should really check the character has the appropriate riding skill before copying the spell.

I don't think this is a simple fix because the spell copied across doesn't actually have a riding skill requirement attached, instead the skill requirement is verified on the item given that teaches the spell.

You'd need to somehow find the item that teaches the spell and check the character's riding skill against that

Steps to reproduce the problem

Steps to reproduce:

  • Character 1 is level 60 with 100% ground mounts
  • Create character 2 and log in at level 1
  • Character 2 is granted mounts copied from Character 1

This would be fine if they appeared in the mount list but couldn't be used, however, there is no riding skill check when using the mounts on the level 1 character.

Extra Notes

No response

AC rev. hash/commit

AzerothCore rev. 6aef3aae5f26+ 2025-10-03 19:43:33 +0200 (Playerbot branch) (Unix, RelWithDebInfo, Static)

Operating system

NixOS (Azerothcore running in docker)

Custom changes or Modules

  • Individual progression
  • Playerbots
  • PVP titles
  • account mounts

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions