Skip to content

[Quest] Grimaxe's Demise (26102): General Grimaxe cannot be attacked and is not mounted on his golem #1480

Description

@cetekot

Environment

SkyFire 5.4.8, client build 18414.

Steps to reproduce

  1. Accept Grimaxe's Demise (26102).
  2. Find General Grimaxe at the Ironforge Airfield.
  3. Attempt to attack him and observe the nearby Dark Iron Golem.

Expected behavior

General Grimaxe rides his golem. The golem fights the defenders without being immediately killed by them. After the player defeats the golem, the general becomes attackable and can be killed for quest credit.

Actual behavior

The general appears hostile but cannot be attacked. He is spawned separately from the golem.

The golem periodically respawns and is quickly killed by nearby defenders. Its death does not make the general attackable, leaving the quest blocked.

Findings

Component Current state
General Grimaxe (42010) unit_flags = 33536, including IMMUNE_TO_PC and IMMUNE_TO_NPC
Dark Iron Golem (42008) VehicleId = 851, but no vehicle_template_accessory entry
General Grimaxe Controller (42009) Empty AIName and ScriptName
All three NPCs No SmartAI entries for their templates or individual spawns
Golem health multiplier 1
Quest objective Kill General Grimaxe (42010) once

The general and golem have separate static spawns at nearly identical coordinates, with the general approximately three units above the golem.

No script was found to manage the encounter, protect the golem from being prematurely killed by defenders, or remove the general's immunity after the golem dies.

Suggested fix

Implement the encounter sequence:

  • Mount the general on the golem.
  • Manage the golem's combat with nearby defenders.
  • Make the general attackable after the golem dies.
  • Restore the encounter correctly on reset or respawn.

Simply removing the general's immunity would bypass the intended encounter.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions