vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
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