Commit Graph

  • 1fe40a9182 1) Sets now honor when priorities want to ignore the "wielded" wearable location Durel 2017-10-17 11:03:31 -0400
  • 6db4500b39 1) If a set does not have an item for a wearable location, wearing the set now leaves whatever is at that location alone unless it conflicts with the set Durel 2017-10-17 10:38:27 -0400
  • 9ad13b7c51 1) Added ability to ignore specific wearable location in a priority Durel 2017-10-16 20:33:17 -0400
  • 2eedceb9e6 1) Fixed priority parsing so that max[stat name] correctly gives a bonus for maxing the specified stat at the target level 2) Fixed "balance" priority to only rely on int and wis stats Durel 2017-10-16 13:32:37 -0400
  • ee9a7d72d7 1) Priority fields with negative values are now interpreted properly 2) Added support for custom search queries "worn" and "all 3) Changed interpretation of an empty search string to mean "everything not worn" 4) Search queries with the "clan" key now match individual words in the clan name (required for clans whose name is not a single word) 5) Equipment sets now check alignment before using anti-[good|neutral|evil] items Durel 2017-10-16 11:21:53 -0400
  • 18a19c708a Cleaned up naming scheme for state-checking functions Durel 2017-10-12 16:25:51 -0400
  • 23f8487bee Version 2.0012 1) Loosened restrictions on many dinv modes to allow their use during combat Durel 2017-10-11 22:11:51 -0400
  • f507c6924f Version 2.0011 1) Fixed broken consume check that prevented you from using potions in combat. Ouch. Durel 2017-10-11 08:53:32 -0400
  • ca7550b581 Fixed yet another parsing error with quotes Durel 2017-10-10 21:37:11 -0400
  • 9a926296c0 Version 2.0010 1) Added "dinv priority copy [name]" and "dinv priority paste [name]" Durel 2017-10-10 21:34:39 -0400
  • 8707e8f331 Fixed obsolete warning about saving your priority work Durel 2017-10-10 18:40:01 -0400
  • 07c4f2f798 Fixed usage instructions in the release notes (they previously had the old priority usage instructions) Durel 2017-10-10 16:16:41 -0400
  • c1386a5069 Fixed typo in changelog table (missing comma) Durel 2017-10-10 15:59:04 -0400
  • 967f98fb3c Version 2.0009 changelog Durel 2017-10-10 15:56:18 -0400
  • 5e292d9c9e 1) Automatically remove stale set analyses if the priority that created the analysis is edited Durel 2017-10-10 15:25:51 -0400
  • e25c31b3c4 Improved priority format checking and error handling Durel 2017-10-10 08:24:23 -0400
  • 505bc7a0a6 1) Fixed priority display on windows (use \r\n instead of \n) Durel 2017-10-09 22:27:33 -0400
  • caabdd5bf7 1) Implemented initial GUI to create and edit priorities 2) Added support for dinv priority: create, clone, delete, and edit 3) Divided all field values in default priorities by 10 to have a more consistent range of values Durel 2017-10-09 20:45:51 -0400
  • 8a4a5fb368 Fixed un-escaped quotes in the changelog Durel 2017-10-08 22:00:20 -0400
  • b683c76a9f Version 2.0008 1) Updated "dinv priority display ..." to show all level blocks at once 2) Refactored priority framework in preparation for a priority GUI Durel 2017-10-08 21:56:46 -0400
  • 6c9c677d4a Fixed changelog spacing format (attempt #2) :) Durel 2017-10-07 09:26:14 -0400
  • e1bcb24245 Fixed changelog spacing format Durel 2017-10-07 09:24:52 -0400
  • f2dc9e52ec Version 2.0007 1) Adjusted set creation and analysis framework. It now supports using separate equipment search "intensities" for a single set and for a full analysis of 200 sets. This should give you the best possible results for a single set while keeping the time to do a full analysis more manageable. Also, the resolution of a full analysis is fairly rough to begin with because it is dependent on stat bonus estimates. It doesn't make sense to try to squeeze every possible fraction of a fraction of a percent out of the analysis when the original stat assumptions could be off by 10% or more. Durel 2017-10-07 09:20:19 -0400
  • 4dabe8dcd9 Fixed typos and added a debugging line Durel 2017-10-06 21:24:31 -0400
  • 4d5cc00fea Version 2.0006 1) Refactored update framework and removed duplicate code Durel 2017-10-06 16:02:45 -0400
  • e9e6299eae Version 2.0005 1) Added changelog support 2) Added remote file access support Durel 2017-10-06 14:10:26 -0400
  • d6504a1f97 Reversed order of changes; included v2.0005 Durel 2017-10-06 13:56:36 -0400
  • 399dd2fb92 Fixed changelog newlines Durel 2017-10-06 13:17:48 -0400
  • e0f88eb5b3 Added first official changelog Durel 2017-10-06 11:46:28 -0400
  • c54cfffdcc Version 2.0004 1) Updated refresh documentation to reflect the current status (automatic refreshes are disabled by default) 2) Updated refresh code so that your first successful refresh after loading the plugin will be a full refresh. We need this so that we properly handle items that are orphaned (e.g., a no-save key disappears) and so that we can re-sync items that may have been moved or modified outside of this client/plugin. 3) Fixed incorrect return value check in plugin update code. The previous code could send an incorrect (nil) return value in some error cases. Durel 2017-10-04 21:53:57 -0400
  • 25f245f733 1) Version 2.0003 2) Fixed a bug that make it appear that an update was in progress before it actually started Durel 2017-10-04 17:30:58 -0400
  • ebceaadeda 1) Version 2.0002 2) Fixed incorrect reporting of the plugin's minor version number. It wasn't formatted properly now that we are using the x.yyyy display format. Durel 2017-10-04 17:24:52 -0400
  • 044c9c25e5 1) Version 2.001 2) Updated stat comparison display to give aveDam and offhandDam 4 columns each. This lets us handle things like a "-500" change to offhandDam if one set has a second weapon and another set has a shield. 3) Added support to detect if a quit command is cancelled. The previous code essentially halted all activity in the plugin if someone entered "quit" even if the quit was cancelled for some reason (e.g., they were holding a no-save key.) 4) Removed "dinv update confirm" mode 5) Added "dinv version [check | update] <confirm>" mode 6) Plugin auto-updates now support both old (r1825) and new-ish (r1937) MUSHclient builds. If the new async functions aren't available we fallback to the original raw request functions. 7) Added new "version mismatch" return value code Durel 2017-10-04 16:20:56 -0400
  • b263d0e02c Adjusted stat display so that aveDam and offhandDam have 4 columns Durel 2017-10-03 14:56:48 -0400
  • 6273a35a26 1) Version 1.9 2) Added new "dinv debug" interface for testing new features 3) Changed default # of automatic backups from 4 down to 3 and updated the verbage in "dinv help backup" to make things more clear 4) Added dbot.shell() framework to execute shell commands in the background without pulling up a command prompt window. The previous method of using os.execute() was functionally correct, but on Windows (but not wine?!?) using os.execute() could briefly display a command prompt window before automatically closing it. 5) Added routines to detect if files/directories exist and to spin until a specified file or directory is created or deleted. You can spin in either a sleep loop (more efficient but requires a co-routine) or in a busy loop (less efficient but can be used anywhere.) 6) Replaced all os.execute() calls with equivalent dbot.shell() calls. The os.execute code runs everything in the foreground and stalls until the command completes. In contrast, dbot.shell() runs in the background and does not block the user from doing other things. In places where we need to block (e.g., you don't want the user changing saved state in the middle of a backup) the plugin will explicitly block now. 7) Fixed an assert that could potentially trigger while opening a state file Durel 2017-10-03 10:46:12 -0400
  • 1f0aad210f 1) Version 1.8 2) Removed temporary debugging code for portals 3) Updated release notes to warn uses to rebuild their inventory table if they ever get the portal wish Durel 2017-10-01 16:53:13 -0400
  • 9fc6fa697d 1) Version 1.7 -- for real this time Durel 2017-10-01 15:56:34 -0400
  • aaf7c5e731 1) Version 1.7 2) Fixed a bug that prevented equipment sets from exploring what happens if overmaxed stats are reduced. This could result in non-optimal sets. 3) Temporarily added debugging code for using portals in equipment sets Durel 2017-10-01 15:47:07 -0400
  • 3de28ad37c 1) Version 1.6 2) Support the case where paging is disabled. The previous code failed to detect wishes if paging was disabled. Durel 2017-09-30 23:10:17 -0400
  • 1765825d95 1) Version 1.5 2) Fixed broken paths on Win7 and Win10. The previous code didn't handle it properly if there was a space in the absolute path to your saved state. 3) Changed the backup code to use "rename" instead of "move". Win10 couldn't handle long pathnames with "move" but it does with "rename". Go figure. Durel 2017-09-30 17:37:43 -0400
  • 20bee58a23 1) Stripped out any "\.\" paths from the pluginStatePath. That could cause problems on some versions of Windows. Durel 2017-09-30 13:29:12 -0400
  • c7b144aefb 1) Re-enabled the stat bonus timer. We temporarily disabled it while we debugged why the "stats" trigger wasn't working. Now that "stats" works, we can use this again. Durel 2017-09-30 12:48:24 -0400
  • 3c0a0a36a2 Updated the README usage to include dinv reload and dinv update Durel 2017-09-29 20:35:55 -0400
  • 9b3230cef3 1) Updated plugin version code to use a major.minor format instead of a major.minor.build format 2) Version table pulls version information directly out of the plugin's version field now Durel 2017-09-29 18:52:51 -0400
  • 6c9ae56469 1) Added dinv reload option 2) Added framework for dinv update confirm option (I need to check it in to test if it works :)) Durel 2017-09-29 18:30:26 -0400
  • 4695b047ee 1) Fixed a bug where we could ignore a user's request to stop automatic refreshes when we added a new item into our inventory Durel 2017-09-29 15:57:02 -0400
  • 3d287bd340 1) Fixed a broken trigger for the "stats" call. It previously didn't handle the "nohelp" mode and it mistakenly assumed the help lines were part of the stat output. Durel 2017-09-29 15:30:58 -0400
  • 5ec1231ac7 1) Fixed a broken check during set creation where it would ignore an item's level if you didn't have the identify wish Durel 2017-09-29 13:53:35 -0400
  • aa479df815 1) Removed a note warning about disabled backups Durel 2017-09-29 12:37:01 -0400
  • 27254e1a6d 1) Reorganized the backup command line options so that you can enable or disable automatic backups at any time even if you are sleeping, AFK, or in combat Durel 2017-09-29 12:33:05 -0400
  • e1d2a72a00 1) Changed how the full inventory scan works at login. Previously it ran a full refresh scan even if refreshes were disabled by the user. It now honors that setting even at login. Durel 2017-09-29 11:38:19 -0400
  • d8caca7334 1) Changed how the plugin finds the directory for saved state. It now uses an absolute path to mush's state directory (based on GetInfo 56 and 85) Durel 2017-09-29 11:06:36 -0400
  • 83a6d80362 1) Added option to enable or disable automatic backups 2) Fixed incorrect warning message that claimed to be part of the backup module when it really was part of the storage module Durel 2017-09-28 20:50:24 -0400
  • 6188ba5554 1) Updated path to aardwolf_colors.lua to account for users not keeping plugins in the plugin dir 2) Temporarily commented out the status bonus thread since it appears to have caused a conflict for a user. I need to investigate that further. 3) Temporarily commented out the auto refresh at login since it was causing a lot of spam for new users. I'll look into a better way of handling that. Durel 2017-09-28 19:15:00 -0400
  • e5560e8e76 Added more examples to "dinv help query" Durel 2017-09-28 10:17:40 -0400
  • e9eef423b8 Changed bypass commands to be sent with "no echo" so that background commands don't show up if the user is echoing commands by default Durel 2017-09-28 09:31:37 -0400
  • 75b8dce2cd Added the ability to monitor for someone starting to write a note. We don't want a "note write" command to be pending at the same time that we send a fench message to the mud because the fence could interfere with the "to" or "subject" fields of the note. Durel 2017-09-27 21:25:32 -0400
  • cd492697ca Removed redundant README Durel 2017-09-26 21:59:55 -0400
  • 692fdcb2f7 Added a summary to the README and pointed to the wiki for installation instructions Durel 2017-09-26 21:59:01 -0400
  • 7c3ce9c7d6 Added README with instructions for a new user Durel 2017-09-26 21:53:14 -0400
  • c70f340eb8 Initial checkin of plugin at github This is considered version 0.1.3 Durel 2017-09-26 21:35:28 -0400
  • aab626ecbc removed dummy README placeholder Durel 2017-09-26 21:28:32 -0400
  • 9dc0b23266 Fixed name of license holder Durel 2017-09-26 21:21:53 -0400
  • 48a9258461 Merge branch 'master' of https://github.com/Aardurel/aard-plugins Initial merge and setup of the remote repo Durel 2017-09-26 21:20:41 -0400
  • 61614d3c7a Created a dummy readme placeholder Durel 2017-09-26 21:15:35 -0400
  • fe9b86239f Initial commit Aardurel 2017-09-26 21:11:10 -0400
  • 3a9bde6657 Tested a merge with an emacs commit! Yay! Durel 2017-09-26 20:01:29 -0400
  • f721e760d4 my first update :) Durel 2017-09-26 19:59:26 -0400
  • 007b5239c6 test for user and email Durel 2017-09-26 19:55:38 -0400