Ok, on to business! When cooking, use 1 food item at a time since it doesn't matter how many items you cook at once to gain skill. You can GM cooking by cooking regular old fishsteakes (considered the official food of Ultima Online) one at a time, thus you don't need to cook cakes to GM. Gaining cooking is really cheap since resources are unlimited, but to be completely honest, it's a useless skill to have since cooking regular fishsteakes has a chance of success even with 0 in the cooking skill.
To cook a regular piece of meat (or fish or w/e) all you need to do is to double click the meat you wish to cook and target a heat source. If you fail, the meat will be lost, if you succeed you'll have some food ready to be eaten. If you want to cook more than one piece of food at a time, you can double click the entire stack of food and then target a heat source. If you fail, about half of the meat will be lost in the attempt, but if you succeed, the entire stack will be cooked and ready to be consumed.
If you still have decided to get some cooking skills, this is how I've done it. I used the macro below in my house, restocking from a container and using a small forge to cook the items on. If you have enough resources, you can go afk and let it run.
Cooking with Razor!
This is how it should look inside Razor:
Exec: Restock Agent-1 (This restock agent should be to restock 1 piece of w/e food you want to cook)
Pause ,50sec
Absolute Target (The container from which you're restocking)
Pause 3,00sec ((!)Really important Pause, if you dun have this then the restock agent won't have time to put the single piece of food into your pack and you'll end up cooking the entire lot of your uncooked food reserves that you're using to gain in cooking)
Double Click (cut%s% of raw ribs (09F1)) (Or w/e food you want to cook)
Pause ,50sec
Wait for Target
Absolute Target (The heat source on which you're cooking the food items, in my case it's a small forge in my house)
Pause 6,00sec
This is how the code should look in the ".macro" file located in your Razor directory:
Code: Select all
!Loop
Assistant.Macros.HotKeyAction|0|Restock Agent-1
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.AbsoluteTargetAction|0|0|1077224163|2037|398|13|3651
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.DoubleClickTypeAction|2545|True
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.WaitForTargetAction|5
Assistant.Macros.AbsoluteTargetAction|0|0|1078785112|2038|401|7|4017
Assistant.Macros.PauseAction|00:00:06