vanilla-wow-addons – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | ** v1.3.1600 Beta 3 ** |
2 | |||
3 | -Added more opportunities to get the player name. |
||
4 | -Fixed display where defining an action with an invalid command resulted in %s in the display string, rather than the text of the action. |
||
5 | -Changed command processing to allow turning debug mode on even if player name wasn't found |
||
6 | -Now unregisters events if the mod cannot be executed (due to missing player name for example) |
||
7 | -Fixed problem with using the same settings for all characters. Completely rewrote how the mod handled this. |
||
8 | |||
9 | ** v1.3.1600 Beta 2 ** |
||
10 | |||
11 | -Oops released, forgot to initialize a variable |
||
12 | |||
13 | ** v1.3.1600 Beta 1 ** |
||
14 | |||
15 | ** Bug Fixes ** |
||
16 | |||
17 | -Originally, you were supposed to be able to toggle the base decline settings by not specifying "on" or "off" on the command line. However, I had a variable named incorrectly so that wasn't working. That should work now. Example, "/autodecline party" should toggle declining party invites on and off each time it is executed. |
||
18 | |||
19 | ** Changes to Current Functionality ** |
||
20 | |||
21 | -To allow for future enhancement, the command line switches for maintaining the party allowed list were changed in the following way: |
||
22 | |||
23 | "/autodecline partyadd" was changed to "/autodecline partyplayer add" |
||
24 | "/autodecline partyremove" was changed to "/autodecline partyplayer remove" |
||
25 | "/autodecline partylist" was changed to "/autodecline partyplayer list" |
||
26 | |||
27 | -The options screen was enhanced to better indicate that the check values for the decline options meant that by checking them, you would be automatically declining that type of request. |
||
28 | |||
29 | -All text from the options screen has been moved to the localization.lua file. |
||
30 | |||
31 | ** New Functionality ** |
||
32 | |||
33 | -A new toggle has been added to allow invites from members of your guild. |
||
34 | |||
35 | /autodecline partyguild on - This will always allow party invites from members of your guild |
||
36 | /autodecline partyguild off - This will turn off always allowing party invites from members of your guild |
||
37 | |||
38 | -A new option has been added to the options screen to use the current settings for all characters. |
||
39 | |||
40 | -New commands have been added to maintain a list of slash commands to perform when something is declined. |
||
41 | |||
42 | /autodecline partyaction {action} - Add an action to the list |
||
43 | /autodecline partyaction remove {#} - Remove the action in slot {#} from the list |
||
44 | /autodecline partyaction list - List all actions |
||
45 | |||
46 | These work for partyaction, duelaction, guildaction, and charteraction. |
||
47 | |||
48 | Any normal slash command should be supported. There are two variables that can be used in the slash commands: |
||
49 | |||
50 | $player - this will be replaced with the name of the player being declined |
||
51 | $guild - for charters and guild invites, this will be replaced with the name of the guild |
||
52 | |||
53 | So, for example, the following could be defined for declining charters: |
||
54 | |||
55 | /autodecline charteraction /whisper $player Sign a charter for $guild? You must be nuts, only pansies join that guild! |
||
56 | /autodecline charteraction /rude $player |
||
57 | /autodecline charteraction /ignore $player |
||
58 | |||
59 | This will send a whisper to the player giving you the charter, your character will then perform an emote to that player, and the player will be put on the ignore list. |
||
60 |