PeonQuestComplete

PeonQuestComplete is my contribution to the world of addons. It is a small addon to give audio cues on the following events:

you complete a quest;

you complete an objective of a quest;

you progress towards completion of an objective of a quest;

Each of these events will cause a distinct sound to be played (only the 'highest ranked' of these sounds will play, of course).

PeonQuestComplete is heavily based on Yoco's QuestSounds. PeonQuestComplete does not have the objective completion (when you kill 1 of the 12 boars you need for the quest) feature as I find it annoying to be spammed audibly and in the chat window for each minor event when all I wanted was a simple audible alert that says "ready to work" when I have completed the each major objective and "job done" when the quest has been completed.

This is what PeonQuestComplete is, it is intentionally simple and I'm not intending to add any additional features. Potential changes would be extra soundsets, if I discover any that may be appropriate. Because of the simplicity of the addon there will be no graphical configuration.

The sounds are sounds that are embedded in the game, they are not external sound files and therefore place no additional demand on your game experience.

While there is no localization support, the addon should work in other languages as well, but the feedback messages will be printed in English and the commands are in English.

There two known problems:

The sounds may not play the first time they should play (if they aren't cached yet).

For some quests the wrong 'rank' of sound may play (e.g. the objective complete sound when the quest complete sound should play).

These are minor annoyances caused by the way WoW works rather than the addon failing and therefore cannot be fixed.

There are very few configuration commands available via the "/pqc" command ("/peonquestcomplete" is an alias for "/pqc").

There are 8 "sound sets" built in that you can choose between and you can switch between these by using the command "/pqc set":

Peon Soundsets:/pqc set peon

Quest complete sound is the orc peon "work complete".

Objective complete sound is the orc peon "ready to work".

Objective progress sound is intentionally silent.

/pqc set peonquestonly

Quest complete sound is the orc peon "work complete".

Objective complete sound is intentionally silent.

Objective progress sound is intentionally silent.

/pqc set peonall

Quest complete sound is the orc peon "work complete".

Objective complete sound is the orc peon "ready to work".

Objective progress sound is orc peon "work work".

Peasant Soundsets:/pqc set peasant

Quest complete sound is the human peasant "ready to work".

Objective complete sound is the human peasant "off I go then".

Objective progress sound is intentionally silent.

/pqc set peasantquestonly

Quest complete sound is the human peasant "ready to work".

Objective complete sound is intentionally silent.

Objective progress sound is intentionally silent.

/pqc set peasantall

Quest complete sound is the human peasant "ready to work".

Objective complete sound is the human peasant "off I go then".

Objective progress sound is the human peasant "righto".

Mixed Soundsets:/pqc set mix

Quest complete sound is the orc peon "work complete".

Objective complete sound is the human peasant "ready to work".

Objective progress sound is intentionally silent.

/pqc set mixall

Quest complete sound is the orc peon "work complete".

Objective complete sound is the human peasant "ready to work".

Objective progress sound is is orc peon "work work"

.

The 'peon' set is the default sound set. You can test the sounds that will play by running the "/pqc test" command:

ChangeLog:
2016-11-07
- Renamed to version 7.1.0.0 to match current WoW patch number
2014-10-30
- Renamed to version 6.0.3.0 to match current WoW patch number
- Added 3 new soundsets "peonall", "peasantall" and "mixall" which play the sound file on quest completion, objective completion and objective progression.
2014-09-21
- Renamed to version 5.4.8.0 to match current WoW patch number
- Added 2 new soundsets "peonquestonly" and "peasantquestonly" which play the sound file on quest completion and NOT on objective completion following a feature request from geckoWa (http://www.curse.com/users/geckoWa/).
- Currently NOT working on Warlords beta/PTR (6.0.4/6.0.2)as the quest/objective completion trigger is not being recognised.
2013-09-10
- Renamed to version 5.4.0.0 to match current WoW patch number
2013-05-21
- Renamed to version 5.3.0.0 to match current WoW patch number
2013-03-09
- Renamed to version 5.2.0.0 to match current WoW patch number
2012-11-28
- Renamed to version 5.1.0.0 to tie up to WoW patch number
2012-09-15
- Release
2012-09-08
- Beta test release