Nice job on this script! I have a few suggestions, though.
For one: When it gets a full inventory of the shapes, it uses (basically) co-ordinate clicking? Come on, man! DTM's all the way!
The only reason I'm saying this is, a few times, when I looked at it, it would be in GameTab 4 (Inventory), clicking the spot where level 5 enchant is. Then it would click the last orb, and repeat this until I fixed it.
Another problem it has also has to do with the enchanting. It will keep on trying to enchant around 2 times after it's enchanted them all. Maybe do a:
SCAR Code:
repeat
CastTheCrap;
until(CountOfShapes = 1)
CastTheCrap;
That way, it would always do it perfectly. Also, make sure that it's checking that it's in GameTab 7 when it's casting.
I woulda posted a good proggy, but it didn't save the 4000, so the next best thing it did was like 1500 =\
SCAR Code:
-–¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤–•(·-><-·)•–––
-––•(·-> MaGeR AreNa EncHaNteRR <-·)•–––
-––•(·-> ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ <-·)•–––
-––•(·-> Enchanted: 1588 <-·)•–––
-––•(·-> Loads Done: 87 <-·)•–––
-––•(·-> Time Running: 2 Hours, 11 Minutes and 10 Seconds <-·)•–––
[September 20th, 2008, 04:53:12 AM]
If you want help with the failsafes I'm talking about, I'll do it. All in all it shouldn't be that hard a thing to do, and could increase productivity by like 75%.
~ProphesyOfWolf