Go Back   RunUO - Ultima Online Emulation > RunUO > Utility Support > Razor: The Cutting Edge UO Assistant

Razor: The Cutting Edge UO Assistant Razor is an Assistant program (similar to the popular UOAssist) for player run Ultima Online shards.

Reply
 
Thread Tools Display Modes
Old 11-02-2006, 11:55 PM   #1 (permalink)
Forum Novice
 
Join Date: Jan 2005
Age: 33
Posts: 136
Default For Loop Edit Bug

Here's one I ran into today...if it's been logged before, then my apologies for mentioning it

I had three accounts running. On the third account I made a macro to crank out 20 pieces of leather armour using the for-loop. The macro was created and ran with no problems. Then I had to fill a BOD with 15 pieces, so I edited the loop to change 20 to 15. Razor accepted the change, but the loop display did not show 15, it still showed 20!

I figured the macro was somehow corrupted so I tried to delete it. Razor asked if I wanted to delete the "15 loop", even though the loop still said 20 on the display. Ack!

The worst part of this bug is that when I went to run it, it made about 30 leather caps...way more than 15 or 20..until I ran out of leather. I would rate this a serious bug.

Account: Test0001
Char: Marcus

PS. Thanks for doing this Zip...you could be editing the solution to World Peace

-------------

New info: I've tried re-recording the For-Loop (still have three clients running) and it seems to ignore the maximum loop variable. The max is currently set to 19, and that number is displayed properly, but the loop will run for more than 30 iterations (I've not let it run longer).

I don't know how hard this is to fix, but in the mean time it might help to add a "special construct" item that echoes the loop variable to the client screen. Call it "Echo Loop Var" or something in the special construct list. This way folks can see how many iterations the loop has gone through. Thanks in advance for your efforts.

-------------

More new info: Today I deleted the macro with the bugged For Loop. I created a new macro for "make last" to create tunics. Then I added the start and end of a new For Loop. I entered 19 for the loop counter and it displayed 19. I ran it once, and it ran fine. Then I edited the 19 and put in 9, and the 19 remained in the display. Again, I had 3 accounts running. Definitely repeatable...
__________________
MarcusO

Last edited by MarcusO-hybrid; 11-07-2006 at 07:44 PM.
MarcusO-hybrid is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5