** v1.3.1600 Beta 3 ** -Added more opportunities to get the player name. -Fixed display where defining an action with an invalid command resulted in %s in the display string, rather than the text of the action. -Changed command processing to allow turning debug mode on even if player name wasn't found -Now unregisters events if the mod cannot be executed (due to missing player name for example) -Fixed problem with using the same settings for all characters. Completely rewrote how the mod handled this. ** v1.3.1600 Beta 2 ** -Oops released, forgot to initialize a variable ** v1.3.1600 Beta 1 ** ** Bug Fixes ** -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. ** Changes to Current Functionality ** -To allow for future enhancement, the command line switches for maintaining the party allowed list were changed in the following way: "/autodecline partyadd" was changed to "/autodecline partyplayer add" "/autodecline partyremove" was changed to "/autodecline partyplayer remove" "/autodecline partylist" was changed to "/autodecline partyplayer list" -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. -All text from the options screen has been moved to the localization.lua file. ** New Functionality ** -A new toggle has been added to allow invites from members of your guild. /autodecline partyguild on - This will always allow party invites from members of your guild /autodecline partyguild off - This will turn off always allowing party invites from members of your guild -A new option has been added to the options screen to use the current settings for all characters. -New commands have been added to maintain a list of slash commands to perform when something is declined. /autodecline partyaction {action} - Add an action to the list /autodecline partyaction remove {#} - Remove the action in slot {#} from the list /autodecline partyaction list - List all actions These work for partyaction, duelaction, guildaction, and charteraction. Any normal slash command should be supported. There are two variables that can be used in the slash commands: $player - this will be replaced with the name of the player being declined $guild - for charters and guild invites, this will be replaced with the name of the guild So, for example, the following could be defined for declining charters: /autodecline charteraction /whisper $player Sign a charter for $guild? You must be nuts, only pansies join that guild! /autodecline charteraction /rude $player /autodecline charteraction /ignore $player 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.