Skip to content
View in the app

A better way to browse. Learn more.

WRobot

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Include ingame macros into Fightclass

Featured Replies

Hey guys,

im new to Wrobot and currently having fun exploring some of its features ?

 

Im trying to include my ingame macros into a fightclass. Is there any way to do this?

Some of them use data from various addons (such as swingtimers, combat log events, energy ticks etc.) to work properly.

I've been trying the macro section in the General Options. The "press all x seconds" option seems to be an integer, thus not allowing values <1.

Because Swingtimers change frequently due to proccs/WF, i would need the Combat Routine to spam the macro (at least once every 200ms) for a precise use.

 

Cheers

 

 

 

  • Author

according to your link both should be fine, ID isnt working either.

[F] 18:41:01.996 - [FightClass] Launch LUA script: RunMacro(1)

uses the script, but does nothing ingame (apart from melee)

  • Author

nope no lua error .. doesnt seem to take any API functions i tried so far

might it have something to do with me using a trial version atm?

  • Author

 .. the macro itsself seemed to be the problem.

used

/script if not buffed("Moonfire", "Target") then CastSpellByName("Moonfire") end

for testing. removed the buffed function after disabling addons (since its a supermacro function) and used

/script CastSpellByName("Moonfire")

which still wouldnt work.

changed to

/cast Moonfire

and suddenly it does.

 

Tbh, im confused af .. shouldnt UseAction use the macro regardless of its contents??

All macros work when used manually - just the bot decides not to use those containing functions.

buffed("Moonfire", "target") does not exist. You're trying to use some functions that are either PQR and not proper Lua or from within an addon that wRobot might not have access to
UseAction should use the macro regardless of its contents (but then throw an error, potentially).

Also what you're doing, starting with /script or /run are technically "macros" in that they execute Lua only after the "/run" portion.

Edit: After re-reading it seems that this might be due to wRobot's Lua protection (so it doesn't get caught for unlocking). Unsure why this would cause issues.

Edited by Matenia

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.