in your browser.
Automatic Sit when not moving...
Return to board index
Is there an add-on that will have my character automatically Sit down when I stop moving? If not, is it possible to make one?
No, because sitting, like almost everything else in the game, requires a hardware event. In this case, a key press. Any time you need to click the mouse or press the keyboard, the word "automatic" no longer applies.
Also note that when you are seated the first ability you are hit with by another player is always a crit.
Sitting is actually an emote, and performing emotes does not require a hardware event, so this is possible :p
Here's a (very rudimentary) toggleable script as proof
/run X="AUTOSIT"f=_Gor CreateFrame("frame",X)f.a=not f.a f:SetScript("OnUpdate",f.a and function(s)s.m=0<GetUnitSpeed"player"and""or s.m and(SecureCmdOptionParse""or DoEmote"sit")end or nil)print(X,f.a and"ON"or"OFF")
You're obviously gonna want that in AddOn form because there are possibly a few more situations in which you DON'T want to sit than I managed to take into account in the 255 character limit. Currently it won't do the sitting if you are in combat or targeting something you can attack.
You are not logged in. Please
to post a reply or
if you don't already have an account.