This requires https://github.com/balakethelock/SuperWoW to work.
Remove AdvancedVanillaCombatLog
and AdvancedVanillaCombatLog_Helper
directories from your addons folder if they existed.
Place SuperWowCombatLogger
in Interface/Addons.
In order to upload your logs to monkeylogs/legacy logs you need to run format_log_for_upload.py
on your WowCombatLog.txt.
Copy this python file to the same directory as your WowCombatLog.txt and run python format_log_for_upload.py
.
Fill in your player name and the name of your log file when prompted, then zip the new WowCombatLog.txt and upload it to monkey/legacy logs.
- No longer requires any raiders to run the AdvancedVanillaCombatLog_Helper addon.
- No longer need to spam failure messages to write to the log
- No longer overwrites all of the combat event format strings to change you -> playername. This would break addons like bigwigs that looked for messages like "You have been afflicted by Poison Charge". It does still overwrite the initial debuff/buff events to add a (1) because I deemed it unlikely to break other addons and is convenient compared to editing those messages after the fact.
AURAADDEDOTHERHELPFUL = "%s gains %s (1)."
AURAADDEDOTHERHARMFUL = "%s is afflicted by %s (1)."
AURAADDEDSELFHARMFUL = "You are afflicted by %s (1)."
AURAADDEDSELFHELPFUL = "You gain %s (1)."
- Self damage is now separated as Playername (self damage)
- The dot component of the following spells have been renamed to allow viewing casts of those spells independently from ticks:
- Fireball Dot -> Improved Fireball
- Flamestrike Dot -> Improved Flamestrike
- Pyroblast Dot -> Pyroclast Barrage
- Immolate Dot -> Improved Immolate
- Moonfire Dot -> Improved Moonfire
- Shaman totem spells are edited to appear as though the shaman cast them so they get credit for the spell.
- Pet autoattacks will now appear under "Pet Summoned" on their owners and their spells will appear as though the owner cast them.
- Greater Feral Spirit, Battle Chicken, Arcanite Dragonling are similarly edited to associate with their owners.
- The following were renamed as their spells don't exist in legacy/monkey databases:
- Burning Hatred -> Burning Flesh (Ornate bloodstone dagger proc)
- Fire Rune -> Fire Storm (Flarecore 6 set proc)
- Spirit Link -> Spirit Bond
- Pain Spike -> Intense Pain
- Savage Bite -> Savage Fury
- Potent Venom -> Creeper Venom (lower kara trinket)
- Tracks the caster and target for the following max level spells that were missing from the combat log:
- Faerie Fire
- Sunder Armor
- Curse of the Elements
- Curse of Recklessness
- Curse of Shadow
- Curse of Weakness
- Curse of Tongues
- Expose Armor
- Heal over Time casts (ticks have the original spell name)
- Rejuvenation Cast -> Improved Rejuvenation
- Regrowth Cast -> Improved Regrowth
- Renew Cast -> Improved Renew