Skip to content

Multiple.#1638

Merged
GrenderG merged 7 commits intoThe-Alpha-Project:masterfrom
devw4r:N
Feb 22, 2026
Merged

Multiple.#1638
GrenderG merged 7 commits intoThe-Alpha-Project:masterfrom
devw4r:N

Conversation

@devw4r
Copy link
Copy Markdown
Contributor

@devw4r devw4r commented Feb 19, 2026

  • Fixes invalid script spells.
  • Implement AI_EVENT_TYPE_FRIENDLY_IS_CC, AI_EVENT_TYPE_AURA, AI_EVENT_TYPE_SUMMONED_JUST_DIED, AI_EVENT_TYPE_SUMMONED_JUST_DESPAWNED, AI_EVENT_TYPE_HIT_BY_AURA, AI_EVENT_TYPE_STEALTH_ALERT and AI_EVENT_TYPE_SPELL_HIT_TARGET.
  • Fixes to SUMMON_DESPAWN_TYPES which could wrongfully despawn units.
  • Fixes to SCRIPT_COMMAND_START_SCRIPT, based on vmangos.
  • Add some guards/error handling to Script/Events handlers in order to avoid stale queues or corrupted ticker.
  • Fixes to ScriptedEvents, including a crash due wrong handling of wrapped targets.
  • ScriptedAIEvent - Refactor _fill_delay_repeat_seconds().
  • Fix Script using swapped targets for condition evaluation.
  • Fixes to event locks being ignored for certain triggered events.
  • Dynamic summon guardian/wild level from Engineering items.
  • Honor gameobjects NO_INTERACT flag, also add a hook to existant dynamic interaction check/updates.
  • Proper implementation of CREATURE_FLAG_EXTRA_SUMMON_GUARD.
  • Implement CREATURE_FLAG_EXTRA_NOT_TAUNTABLE (Aku'mai and Eye of Kilrogg in Alpha)
  • Fixes to AI_EVENT_TYPE_SCRIPT_EVENT, AI_EVENT_TYPE_SPELL_HIT and AI_EVENT_TYPE_TARGET_MISSING_AURA.

- Fixes invalid script spells.
- Implement AI_EVENT_TYPE_FRIENDLY_IS_CC, AI_EVENT_TYPE_AURA, AI_EVENT_TYPE_SUMMONED_JUST_DIED, AI_EVENT_TYPE_SUMMONED_JUST_DESPAWNED, AI_EVENT_TYPE_HIT_BY_AURA, AI_EVENT_TYPE_STEALTH_ALERT and AI_EVENT_TYPE_SPELL_HIT_TARGET.
- Fixes to SUMMON_DESPAWN_TYPES which could wrongfully despawn units.
- Fixes to SCRIPT_COMMAND_START_SCRIPT, based on vmangos.
- Add some guards/error handling to Script/Events handlers in order to avoid stale queues or corrupted ticker.
- Fixes to ScriptedEvents, including a crash due wrong handling of wrapped targets.
- ScriptedAIEvent - Refactor _fill_delay_repeat_seconds().
- Fix Script using swapped targets for condition evaluation.
- Fixes to event locks being ignored for certain triggered events.
- Dynamic summon guardian/wild level from Engineering items.
- Honor gameobjects NO_INTERACT flag, also add a hook to existant dynamic interaction check/updates.
- Proper implementation of CREATURE_FLAG_EXTRA_SUMMON_GUARD.
- Implement CREATURE_FLAG_EXTRA_NOT_TAUNTABLE (Aku'mai and Eye of Kilrogg in Alpha)
- Fixes to AI_EVENT_TYPE_SCRIPT_EVENT, AI_EVENT_TYPE_SPELL_HIT and AI_EVENT_TYPE_TARGET_MISSING_AURA.
- Fix bug in which once Fear or Confused ended, the creatures would walk instead of run towards the target, also, make sure they re-acquire hostile target if needed upon removal in the same tick to improve transition to ChaseMovement.
@GrenderG GrenderG merged commit 6d488f0 into The-Alpha-Project:master Feb 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants