WildStar:Useful macros

From AddOn Studio
Jump to navigation Jump to search

This is the main reference for useful custom macros in WildStar. See also useful Class and Path macros in the 'nav-bar' to the right.

Note: for new macros -- put new candidates in the "New macros" section below. Should be moved to a more specific section in "General macros", or place on a class or path specific macro page, after others verify they work as intended. Old Macros here can be moved and retired to the "Old macros" section when days are done or replaced.

Formatting Macros[edit]

Note: If commands for a macro change significantly, please validate and mark with last working version number.

When editing a macro on the Wiki please:

  • name it, describe what it does, and use a 'space' before each command for the 'code box'
  • note the version of WildStar that you tested it in
  • if moving from another page, remove it from the old page
  • follow this Macro formatting example:
==== Macro Name ====
 /y Hooray, I made a macro!
* Use: This yells, "Hooray, I made a macro!"
* Works in 1.0.7
which creates:

Macro Name[edit]

/y Hooray, I made a macro!
  • Use: This yells, "Hooray, I made a macro!"
  • Works in 1.0.7

New Macros[edit]

Place new macros here by editing this section.

Toggle Full-screen and Window[edit]

/eval vf,ve = "video.fullscreen","video.exclusive"
/eval v = not Apollo.GetConsoleVariable(ve)
/eval Apollo.SetConsoleVariable(ve, v) Apollo.SetConsoleVariable(vf, v)
  • Use: Toggles between windowed mode or full-screen for game video

FPS boost[edit]

/eval local n=Apollo.GetConsoleVariable("lod.renderTargetScale") if n==1 then n=.75 elseif n==.75 then n=.5 else n=1 end Apollo.SetConsoleVariable("lod.renderTargetScale", n) Print("Scale set to "..n)
  • Use: Toggles between 3 tiers of settings to give a FPS boost for Instance, PvP, or whenever unplayable.
  • Notes: Each click or use will toggle to next setting and wrap around back to default.
  • See: [[../../CVars/#lod.renderTargetScale]]
  • Works in 1.0.7

Role check failed[edit]

If you are a tank class:

/eval MatchingGame.SelectRole(MatchingGame.Roles.Healer, false)

If you are a healing class:

/eval MatchingGame.SelectRole(MatchingGame.Roles.Tank, false)
  • Use: removes the bugged and inappropriate role for your class as selected if you can't queue Dungeons or Adventures with the error message "Role check failed".
  • Notes: the UI as of Drop 6 can get into state where and inappropriate role is selected that you cant see or unselect.

General macros[edit]

Categorized list of generally useful custom macros.


Example category


Example category


Example category


Example category


Example category


Example category


Example category

Old macros[edit]

Old retired or replaced macros.

See also[edit]