Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicMobs MythicMobs
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 150
    • Issues 150
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicMobsMythicMobs
  • Issues
  • #1969

Closed
Open
Created Jul 14, 2025 by xgioa@xgioa

Item conditions only checking MMOItems itemtype

Summary

Item conditions (hasitem, itemissimilar, holding etc.) only checks for a given MMOItems itemtype, rather than the full ID.

Steps to reproduce

Create any two MMOItems of itemtype X. Give yourself the second item and hold it in your hand Run any skill with a condition that checks for specifically the first item (i.e - holding{i=mmoitems.X.1})

Current behavior

MMOItems of the same itemtype, but differing IDs both satisfy item conditions. So holding either a mmoitems.GUN.GLOCK or mmoitems.GUN.AK would satisfy holding{i=mmoitems.GUN.GLOCK}

Intended correct behavior

Only MMOItems of the same itemtype and same ID should satisfy those conditions.

Relevant files

Server log: https://mclo.gs/6FwjAli

WizardsItemSkills.yml gun.yml InfernoHandcannon.yml

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking