WildStar:Useful macros

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 MacrosEdit

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 NameEdit

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

New MacrosEdit

Place new macros here by editing this section.

Toggle Full-screen and WindowEdit

/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 boostEdit

/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 failedEdit

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 macrosEdit

Categorized list of generally useful custom macros.

SocialEdit

Example category

GuildEdit

Example category

PvEEdit

Example category

PvPEdit

Example category

PartiesEdit

Example category

RaidsEdit

Example category

InstancesEdit

Example category

Old macrosEdit

Old retired or replaced macros.

See alsoEdit