Adds a miniature cultivation window showing all 4 plots, their total time left and time left on the current stage as well as a button to add items for the appropriate stage with a context menu to select the items from your inventory.
This project is a continuation of the apparently abandoned PlantMe AddOn. Credit goes to anitaviz for the concept, original design and most of the code. Installation has been fixed so it works with Curse Client, some spelling errors have been corrected and it has been updated to work with Warhammer Online 1.0.5+.
Requires LibSlash if you want to use any of the commands.
Use '/MiracleGrow' or '/mg' with any of the following commands:
- help - display help text
- hide - hide the MiracleGrow window
- show - show the MiracleGrow window
- sound on|off - turn stage notification sound on or off
- soundnum xxx - set the game sound to use for stage notification to xxx
- playsound xxx - test the game sound xxx
- minlvl xxx - set minimum level to include in context menu to xxx
- maxlvl xxx - set maximum level to include in context menu to xxx. Set to 0 to have it automatically adjust to your current skill level
The MiracleGrow window can be moved with the layout editor.
CHANGE LOG
1.3:
- AutoHarvest once cultivation is complete
- Mouseover tooltip showing what's in each plot currently
- Calling CultivationWindow.UpdateAllPlots() after zoning which may clear up the issue with the window "locking" if zoning with an active plot
1.2:
- Hide window if character has no cultivation skill
TODO
- Make settings persistent across sessions
- Make tooltip location configurable
------------------------------------------------------------------------
r13 | sgrim | 2008-11-24 18:26:27 +0000 (Mon, 24 Nov 2008) | 1 line
Changed paths:
A /tags/v1.3 (from /trunk:12)
Tagging as v1.3
------------------------------------------------------------------------
r12 | sgrim | 2008-11-24 18:26:12 +0000 (Mon, 24 Nov 2008) | 5 lines
Changed paths:
M /trunk/MiracleGrow.lua
M /trunk/MiracleGrow.mod
M /trunk/window.xml
AutoHarvest once cultivation is complete
Mouseover tooltip showing what's in each plot currently
Calling CultivationWindow.UpdateAllPlots() after zoning which may clear up the issue with the window "locking" if zoning with an active plot
------------------------------------------------------------------------
r7 | sgrim | 2008-11-24 00:29:11 +0000 (Mon, 24 Nov 2008) | 1 line
Changed paths:
M /trunk/MiracleGrow.lua
Added event handler to hide window if character has no cultivation skill.
------------------------------------------------------------------------
r5 | sgrim | 2008-11-24 00:14:37 +0000 (Mon, 24 Nov 2008) | 1 line
Changed paths:
A /trunk/MiracleGrow.lua
A /trunk/MiracleGrow.mod
A /trunk/window.xml
Initial Submission to Repository
------------------------------------------------------------------------
r4 | sgrim | 2008-11-24 00:05:59 +0000 (Mon, 24 Nov 2008) | 1 line
Changed paths:
D /trunk/README.txt
D /trunk/conf
D /trunk/db
D /trunk/format
D /trunk/hooks
D /trunk/locks
Fixing Repo
------------------------------------------------------------------------
r2 | sgrim | 2008-11-23 23:52:03 +0000 (Sun, 23 Nov 2008) | 1 line
Changed paths:
A /trunk/README.txt
A /trunk/conf
A /trunk/conf/authz
A /trunk/conf/passwd
A /trunk/conf/svnserve.conf
A /trunk/db
A /trunk/db/current
A /trunk/db/format
A /trunk/db/fs-type
A /trunk/db/revprops
A /trunk/db/revprops/0
A /trunk/db/revprops/0/0
A /trunk/db/revprops/0/1
A /trunk/db/revprops/0/2
A /trunk/db/revprops/0/3
A /trunk/db/revs
A /trunk/db/revs/0
A /trunk/db/revs/0/0
A /trunk/db/revs/0/1
A /trunk/db/revs/0/2
A /trunk/db/revs/0/3
A /trunk/db/transactions
A /trunk/db/txn-current
A /trunk/db/txn-current-lock
A /trunk/db/txn-protorevs
A /trunk/db/uuid
A /trunk/db/write-lock
A /trunk/format
A /trunk/hooks
A /trunk/hooks/post-commit.tmpl
A /trunk/hooks/post-lock.tmpl
A /trunk/hooks/post-revprop-change.tmpl
A /trunk/hooks/post-unlock.tmpl
A /trunk/hooks/pre-commit.tmpl
A /trunk/hooks/pre-lock.tmpl
A /trunk/hooks/pre-revprop-change.tmpl
A /trunk/hooks/pre-unlock.tmpl
A /trunk/hooks/start-commit.tmpl
A /trunk/locks
A /trunk/locks/db-logs.lock
A /trunk/locks/db.lock
Added event handler to hide the window if the character has no cultivation skill.
------------------------------------------------------------------------
r1 | root | 2008-11-23 23:48:02 +0000 (Sun, 23 Nov 2008) | 1 line
Changed paths:
A /branches
A /tags
A /trunk
"miraclegrow/mainline: Initial Import"
------------------------------------------------------------------------
Installation Guide
- Exit "Warhammer Online" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Verify your WAR Installation Path
That is where you are running WAR from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your Warhammer Online folder. (default is C:\Program Files\Warhammer Online\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start Warhammer Online
Translations
When you download a mod, please be sure that the mod is compatible with your translation of WAR. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
Directory Structure
Warhammer Online
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.mod
|_ *AddonName*.lua
|_ (possibly others as well)...