# Abandon All Quests Macro

**URL:** <https://wowlazymacros.com/t/abandon-all-quests-macro/18663>\
**Category:** WoW\
**Created:** [November 23, 2020, 2:27pm UTC](https://wowlazymacros.com/t/abandon-all-quests-macro/18663 "2020-11-23T14:27:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Deezyl\_Fizzlepop](https://wowlazymacros.com/user_avatar/wowlazymacros.com/deezyl_fizzlepop/32/5549_2.png) [@Deezyl\_Fizzlepop](https://wowlazymacros.com/u/Deezyl_Fizzlepop)\
**Post date:** [November 23, 2020, 2:27pm UTC](https://wowlazymacros.com/t/abandon-all-quests-macro/18663/1 "2020-11-23T14:27:10Z")

</div>

**From Icy Veins**  
If you have a ton of alts, you will definitely appreciate a macro that removes all quests from your quest log with the single click of a button.

[Scholle\_0](https://www.reddit.com/user/scholle_0/) created a macro that easily removes all quests from your quest log! It’s handy if you have many alts and want to have an empty quest log before heading into the Shadowlands.

Type **/m** in the chat window, create a new macro and paste the following code.

> /run for i=1,C\_QuestLog.GetNumQuestLogEntries() do C\_QuestLog.SetSelectedQuest(C\_QuestLog.GetInfo(i).questID); C\_QuestLog.SetAbandonQuest(); C\_QuestLog.AbandonQuest() end;

Save the macro, press the button, and voila!

The author also created an addon called [Abandon All Quests](https://www.curseforge.com/wow/addons/abandon-all-quests) if you don’t want to use any macros!

**Source** : [Reddit](https://www.reddit.com/r/wow/comments/jyc0wu/before_sl_launch_abandon_all_quests_with_the/)

---

<div class="post-metadata">

**Author:** ![Feliziano](https://wowlazymacros.com/user_avatar/wowlazymacros.com/feliziano/32/20470_2.png) [@Feliziano](https://wowlazymacros.com/u/Feliziano)\
**Post date:** [September 1, 2026, 9:03am UTC](https://wowlazymacros.com/t/abandon-all-quests-macro/18663/2 "2026-09-01T09:03:20Z")

</div>

Still works like a charm"!

Thanks!
