Skip to content

[TBC][Karazhan] Issues with Chess NPC Abilities #22958

@brighton-chi

Description

@brighton-chi

Current Behaviour

  1. Orc Warlock's Poison Cloud has incorrect radius (0.5 yards).
  2. Human Conjurer's Rain of Fire cannot be targeted. I understand this was reported at (Instance/Karazhan): Queen chess event piece AoE ability targets incorrectly. #17175, but I believe I have figured out the issue so am raising here again for that reason.

Expected Behaviour

  1. Orc Warlock's Poison Cloud should have a radius of 6 yards (matching the corresponding Rain of Fire spell).
  2. Human Conjurer's Rain of Fire should have a targeting circle. Enabling "Allow Client Targeting," which is enabled for Poison Cloud, allows Rain of Fire to be targeted properly.

Source

I think it's pretty clear that these matters are bugs, but admittedly I cannot prove they did not exist in 3.3.5. If need be, I can spend some time trying to look through old videos on YouTube.

Note that Wowhead (which I understand is for TBC Classic and not necessarily reflective of 3.3.5) shows Poison Cloud as having a radius of 6 yards (https://www.wowhead.com/tbc/spell=37469/poison-cloud), matching Rain of Fire's radius (https://www.wowhead.com/tbc/spell=37465/rain-of-fire). One odd thing though is that Wowhead does not show Rain of Fire as having the Allow Client Targeting effect. Wowhead also shows Poison Cloud as having the Unaffected by Invulnerability effect but not Rain of Fire.

Steps to reproduce the problem

  1. Begin Chess Event
  2. Select the faction that corresponds with your character's faction
  3. Attempt to use the applicable spell

Extra Notes

Note that the open Rain of Fire issue (#17175) also claims that Poison Cloud cannot be targeted. I do not see a commit associated with that issue, but Poison Cloud has a targeting circle for me.

AC rev. hash/commit

AzerothCore rev. 8f218e0 2025-09-11 01:13:46 -0500 (Expand-BOP-Tradeable branch) (Win64, RelWithDebInfo, Static)
Connected players: 0. Characters in world: 0.
Connection peak: 1.
Server uptime: 3 minute(s) 50 second(s)
Update time diff: 1ms. Last 500 diffs summary:
|- Mean: 2ms
|- Median: 2ms
|- Percentiles (95, 99, max): 5ms, 6ms, 9ms
Using SSL version: OpenSSL 3.4.0 22 Oct 2024 (library: OpenSSL 3.4.0 22 Oct 2024)
Using Boost version: 1.81.0
Using CMake version: 3.31.4
Using MySQL version: 80404
Found MySQL Executable: C:/Program Files/MySQL/MySQL Server 8.4/bin/mysql.exe
Compiled on: Windows 10.0.26100
Worldserver listening connections on port 8085
Realmlist (Realm Id: 1) configured in port 8085
VMAPs status: Enabled. LineOfSight: true, getHeight: true, indoorCheck: true
MMAPs status: Enabled
maps directory located in C:/Build (WotLK + Playerbots)/bin/RelWithDebInfo/data/maps. Total size: 291014951 bytes
vmaps directory located in C:/Build (WotLK + Playerbots)/bin/RelWithDebInfo/data/vmaps. Total size: 658130721 bytes
mmaps directory located in C:/Build (WotLK + Playerbots)/bin/RelWithDebInfo/data/mmaps. Total size: 2192910844 bytes
Default DBC locale: enUS.
All available DBC locales: enUS
Using World DB: ACDB 335.14-dev
Using Playerbots DB Revision:
Latest LoginDatabase update: 2025_07_24_00.sql
Latest CharacterDatabase update: u_MIB_2024_04_18_00.sql
Latest WorldDatabase update: zz_optional_vanilla_transports.sql
LoginDatabase queue size: 0
CharacterDatabase queue size: 0
WorldDatabase queue size: 0
PlayerbotsDatabase queue size: 0
List of enabled modules:
|- ReusablePotion
|- mod-account-achievements
|- mod-ah-bot
|- mod-aoe-loot
|- mod-assistant
|- mod-dead-means-dead
|- mod-improved-bank
|- mod-individual-progression
|- mod-individual-xp
|- mod-junk-to-gold
|- mod-npc-beastmaster
|- mod-npc-buffer
|- mod-player-bot-level-brackets
|- mod-playerbots
|- mod-pvp-titles
|- mod-quick-respawn
|- mod-reset-raid-cooldowns
|- mod-solo-lfg
|- mod-transmog
|- mod_weather_vibe

Operating system

Windows 11 x64

Custom changes or Modules

I modified the Core so that BoP tradable items can be traded to any other players during the 2-hour window, but I have tested this issue with an unmodified Core build.

|- ReusablePotion
|- mod-account-achievements
|- mod-ah-bot
|- mod-aoe-loot
|- mod-assistant
|- mod-dead-means-dead
|- mod-improved-bank
|- mod-individual-progression
|- mod-individual-xp
|- mod-junk-to-gold
|- mod-npc-beastmaster
|- mod-npc-buffer
|- mod-player-bot-level-brackets
|- mod-playerbots
|- mod-pvp-titles
|- mod-quick-respawn
|- mod-reset-raid-cooldowns
|- mod-solo-lfg
|- mod-transmog
|- mod_weather_vibe

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