ScriptUO

Official ScriptUO EasyUO Scripts => Site Scripter Libraries => UOMaddogs' Script Library => Topic started by: UOMaddog on May 16, 2011, 09:03:14 PM

Title: Maddog's Discordance Trainer (90-120)
Post by: UOMaddog on May 16, 2011, 09:03:14 PM
Purpose:
-Finish training Discordance from 90 to 120

Instructions:
-Complete Spellsong quest
-Have "Book of Bard Masteries" in backpack
-Have high mana regen and 40 lower mana cost! (It helps a lot!)
-Minimum of 2/3 casting required (I believe)

Version History:
Version 1.0
-Initial script release
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Outlaw Josey Wales on May 18, 2011, 08:59:02 AM
ill check this out got train discorder soon
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Ultima on May 18, 2011, 10:22:26 AM
Looks Good UOMaddog interesting training method using the Bard Masteries. I wonder how long it takes compared to other methods. Seems hassle free that's for sure.

At 60 skill I'll slap on 2 +15 Discordance rings.

I've been meaning to make another discorder. I'll post results when I do. :)
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: _C2_ on May 18, 2011, 10:53:13 AM
This has amazing potential.  I hope they don't need it as a method.
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Ultima on May 18, 2011, 12:55:20 PM
Will the other Bard Masteries work? Provocation and Peacemaking?

Not that Peacemaking is all too difficult...

However Discordance and Provocation can't be a pain in the neck.
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: UOMaddog on May 18, 2011, 01:29:18 PM
Yes it does work for the other skills (just need to cast a different spell). You should also be able to train up Musicianship as well. I realized that I forgot to put in a skill check to stop the script, so I will update it and possibly add in a menu for the other skills as well. Now that I'm done with school (only a wedding to plan) I have a bit more free time to do stuff like this!
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Paulonius on July 15, 2011, 05:59:22 AM
Has anyone tested it using jewelry?  I don't believe you can get the spell to train with until you have real skill of 90.
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: gimlet on July 15, 2011, 06:58:03 AM
Looks Good UOMaddog interesting training method using the Bard Masteries. I wonder how long it takes compared to other methods. Seems hassle free that's for sure.

At 60 skill I'll slap on 2 +15 Discordance rings.

I've been meaning to make another discorder. I'll post results when I do. :)

Did this work Ultima?
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: onlyindreams on July 15, 2011, 12:51:14 PM
Has anyone tested it using jewelry?  I don't believe you can get the spell to train with until you have real skill of 90.

Correct. You do need real skill.
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Paulonius on July 18, 2011, 04:09:12 AM
I wanted to give this a good testing, so I wrote a quick script to train up to 90.  I used Grizzley Bears and Unicorns, ten of each.  It took about eight hours or perhaps less. I didn't watch it, but only needed to run it once.  The skill progressions need to account for music over 100, but I have not done the legwork to figure that out. 

Now that my toon is up to 90 discord, I will get the quest and give your script a run.
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Paulonius on July 18, 2011, 02:50:36 PM
I have been running this from 90 and after ten hours I am at 102.5.  Its not a great test if only because I already have 120 music on the toon.  I have kept a ball of knowledge on for all of it and have gotten the "too easy" message the entire time. This usually means you won't gain, but it hasn't kept me from gaining thus far.  I will update when I hit 120 or stop gaining.

*EDIT* I meant that I have 120 music, so the skill curve is probably not as favorable as it could be.  I have enough mana regen to get me back to 100% before it recasts, so I am going as fast as the script will go without stopping for mana.

Up to 105 in just under 14 hours. 
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: onlyindreams on July 18, 2011, 04:47:39 PM
I have been running this from 90 and after ten hours I am at 102.5.  Its not a great test if only because I already have 100 music on the toon.  I have kept a ball of knowledge on for all of it and have gotten the "too easy" message the entire time. This usually means you won't gain, but it hasn't kept me from gaining thus far.  I will update when I hit 120 or stop gaining.

Make sure to wear 40LMC and max Mana Regen
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Canuker on July 18, 2011, 05:41:44 PM
I've done this on a few chars using UOA and UO-Loop.  I suspect the script is similar and it will 120 you in any bard skill.  It takes about the same time as just working it normally but is much safer and can be done anywhere you want.
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Paulonius on July 21, 2011, 12:00:07 PM
So I have completed training Disco to 120.  From 105 it slowed down quite a bit, but it made it.  I am guessing that it took something around 25 hours to go from 105 to 120.  I suspect that it would have been a great deal quicker if I did not have 120 music.

Script is definitely a lot safer to use than the method I was using, which was to tame a bunch of animals and keep them trapped while I worked it, or the work on the meers.  Although it is slow, it is not so much slower either.  Because of the added security of being able to train pretty much anywhere safely, this is going to be my preferred method.

I saw no bugs during the run, script ran like a champ.  

It doesn't seem to have a check to stop at your skill cap, or a check for when you have run out of instruments.  Both might be nice to add.
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: UOMaddog on July 26, 2011, 06:19:33 AM
I threw it together quite hastily to train mine up (and I was watching it the whole time). I thought I put a skill check in, but I may not have, I may have done it incorrectly, or I may have not uploaded the version. I'll take a look when I get a chance!
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Keliss on August 03, 2011, 03:57:55 AM
Great script so far ! I'm at 105 for the moment, started at 95. Took me 6-7 hours, the gains are steadier with your method than my older one :a boat full of cu shide, disco and invisibility.

Thanks !  :-*
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: MeWonUo on August 16, 2011, 09:24:24 AM
Maddog,

Just wanted to swing through here and say thanks for posting this.  I've been running it since yesterday, and the gains are definitely a heck of a lot faster and more constant than doing disco any other way.

Great work, and thanks again.

Title: Re: Maddog's Discordance Trainer (90-120)
Post by: MeWonUo on August 22, 2011, 02:06:30 PM
Finally hit 120!  Thanks again Sir!  +1
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: UOMaddog on August 22, 2011, 02:09:00 PM
Glad you enjoyed it! Any feedback? Good, bad, indifferent?
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: bodfather on August 22, 2011, 02:15:03 PM
I will definately give this a try but where do i get a book of mastery and what's this i read about a quest?

Sorry i've only been back since july and haven't really dug into what i've been missing.
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: MeWonUo on August 22, 2011, 02:22:28 PM
I will definately give this a try but where do i get a book of mastery and what's this i read about a quest?

Sorry i've only been back since july and haven't really dug into what i've been missing.

I'm not sure what the building is called.  But just north and east of the Library in Brit is a building that has all 3 of the mastery quest givers in it.  It's a big building, kinda hard to miss.
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: bodfather on August 22, 2011, 04:07:50 PM
Gotcha, the music hall across from the smith. Thanks!!
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Ultima on November 30, 2011, 11:45:11 PM
Trained 3 "Heroes" to 120 using this script. Every other time I trained I had to hassle with Cu Sidhes on boat or renaming them "a cat" and locking them in my house. This was hassle free and nice to sit back and relax. Speed wise I think it's about the same but saved time not having to herd the animals.

I'd like to train Provocation and Peacemaking with this method if possible. How the hell do you figure out the event macros for the other Barding Masteries?

Thanks a million UOMaddog all the scripts of yours I've used have been great.  8)
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: UOMaddog on December 01, 2011, 03:26:21 PM
Umm...Do a google search, I think that's how I found them! Glad you enjoyed it! I'm just sad I've had barely anytime for UO or scripting lately. I thought after getting married and moving and such, I'd have so much time, but unfortunately my job (even though I work from home most days) takes up a ton of time! We're on a verge of launch-day for the Android app I wrote so all the field service techs at PEPCO can retrieve work orders in the field from tablets.
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Paulonius on December 02, 2011, 04:06:47 AM
I think we have them in the reference section
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Joshua1601 on January 02, 2012, 09:17:47 AM
This is a great script. The only reuest I would have is can you make it use all the instruments in your pack instead of one till it is done then needing to select a new instrument. Other than that it is very nice. Thank you.
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Coolface on October 10, 2012, 04:12:20 AM
Great script just started using it seems to be working nicely. I got my gear from despise and shame easy to get high MR and lmc from cursed etc. gear
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: 8 Ball on October 30, 2012, 08:37:52 AM
This is a great little script, so simple yet so effective :) I hope you don't mind but I made a couple of small edits in order to use this script for training Provocation and Peacemaking:

Peacemaking:
Code: [Select]
set %manacost 16

if #mana > %manacost
  {
  ;Cast Resilience
  event macro 15 703
  wait 50
  event macro 8 7
  wait 50
  ;Cast again to cancel
  event macro 15 703
  wait 50
  }
wait 1
}
until #false

Provocation:
Code: [Select]
set %manacost 16

if #mana > %manacost
  {
  ;Cast Inspire
  event macro 15 701
  wait 50
  event macro 8 7
  wait 50
  ;Cast again to cancel
  event macro 15 701
  wait 50
  }
wait 1
}
until #false

Since those two Masteries don't require you to target anything I put in a line to open your backpack to stop you timing out whilst using it.

All credit to Maddog :)
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: UOMaddog on October 30, 2012, 11:00:11 PM
Thanks for the contribution 8 Ball!

I'll look over what you did and perhaps add a selection menu where you can choose which skill to train. Then I'll just throw your code into 2 subs and call them depending on which skill the user selects. Let me know if that sounds OK to you and I'll put your name in the credits!

Thanks again!  :)
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: 8 Ball on October 31, 2012, 07:33:08 AM
Sounds awesome :)
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: wrejdy on September 05, 2018, 02:36:55 AM
Purpose:
-Finish training Discordance from 90 to 120

Instructions:
-Complete Spellsong quest
-Have "Book of Bard Masteries" in backpack
-Have high mana regen and 40 lower mana cost! (It helps a lot!)
-Minimum of 2/3 casting required (I believe)

Version History:
Version 1.0
-Initial script release

I am new here AND I REGISTERED  to be able to download uo script but somehow i cant... can you help me guys? is says i need to do introduction hwatever that is...
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Insideout on September 05, 2018, 04:00:49 AM
Have you done the Introduction that is required?
Title: Re: Maddog's Discordance Trainer (90-120)
Post by: Tidus on September 06, 2018, 12:07:20 AM
Purpose:
-Finish training Discordance from 90 to 120

Instructions:
-Complete Spellsong quest
-Have "Book of Bard Masteries" in backpack
-Have high mana regen and 40 lower mana cost! (It helps a lot!)
-Minimum of 2/3 casting required (I believe)

Version History:
Version 1.0
-Initial script release

I am new here AND I REGISTERED  to be able to download uo script but somehow i cant... can you help me guys? is says i need to do introduction hwatever that is...
Go to this board:
http://www.scriptuo.com/index.php?board=20.0

Now create a post and write your own introduction and make it thoughtful.  Saying I play UO and want to script is not an introduction.  We know that about you already by just the fact that you are on this site.

This is a very simple request that we have our members do.  Very little effort for much reward.
Title: Re: Maddog\'s Discordance Trainer (90-120)
Post by: Gman70 on December 02, 2023, 03:33:09 PM
Was going to try out this script and I am just getting started on the java script language, but it gives me a syntaxparse error for line 0???
Anyone know if I need to change anything to put this into Orion?

Post Merge: December 02, 2023, 07:13:14 PM
Was going to try out this script and I am just getting started on the java script language, but it gives me a syntaxparse error for line 0???
Anyone know if I need to change anything to put this into Orion?

OK I made myself a workaround, I at 90 discord made a macro in Orion, recorded myself casting Tribulation on a Cu in my house and then casting it again to negate the first spell. Then put it to loop, 2S interval and had it repeat 10 times. It has continually looped, I am up to 105.9 so far. Not elegant but it works. I am going to get out my books for Javascipt from College when I got my degree in 3D modeling and animation and reread it, I didn't pay enough attention to it since I didn't want to code, I wanted to create. But now I see how powerful it can be and want to learn it.