LiteMount

LiteMount

2M Downloads

Limit Mounts in Timeways

brchri opened this issue ยท 7 comments

commented

Hi, is there a way to limit mounts to type:flying in the timeways? When using the timeways portals to get to the season m+ dungeons, litemount always summons ground mounts there, and then after I take a portal to the destination zone, I need to remount to a flying mount. I'd rather just mount a flying mount in the timeways (even though they're grounded) and then I can just immediately take off when I get to the destination zone.

I tried creating a rule for this, but there's no specific map ID for the timeways, so I did Thaldraszus instead (as the "parent" zone), but then when I try to mount with that rule in place I get an error: You can't mount here. Selecting a flying mount manually from my collection works fine.

Thanks.

commented

Here's a debug log:

 [16:01:01] LiteMount: [1] PreClick handler (inputButton=LeftButton, isDown=false) 
 [16:01:01] LiteMount: Refreshing status of all mounts. 
 [16:01:01] LiteMount:   Dispatching rule LeaveVehicle 
 [16:01:01] LiteMount:   Dispatching rule Dismount [nofalling] 
 [16:01:01] LiteMount:   Dispatching rule CopyTargetsMount 
 [16:01:01] LiteMount:   Dispatching rule ApplyRules 
 [16:01:01] LiteMount:   * checking 6 rules for button 1 
 [16:01:01] LiteMount:   Dispatching rule LimitSet [map:2025] FLY 
 [16:01:01] LiteMount:   * Add limits: =FLY 
 [16:01:01] LiteMount:   * no rules matched 
 [16:01:01] LiteMount:   Dispatching flow control action IF [mod:shift] 
 [16:01:01] LiteMount:   * IF test is 0 
 [16:01:01] LiteMount:   Dispatching flow control action     IF [submerged] 
 [16:01:01] LiteMount:   * IF test is 0,0 
 [16:01:01] LiteMount:   Dispatching flow control action     ELSEIF [flyable] 
 [16:01:01] LiteMount:   * ELSEIF test is 0,0 
 [16:01:01] LiteMount:   Dispatching flow control action     ELSEIF [floating] 
 [16:01:01] LiteMount:   * ELSEIF test is 0,0 
 [16:01:01] LiteMount:   Dispatching flow control action     END 
 [16:01:01] LiteMount:   * END is 0 
 [16:01:01] LiteMount:   Dispatching flow control action END 
 [16:01:01] LiteMount:   * END is  
 [16:01:01] LiteMount:   Dispatching rule SmartMount 
 [16:01:01] LiteMount:   * args:  
 [16:01:01] LiteMount:   * limits: 
 [16:01:01] LiteMount:      1. =FLY 
 [16:01:01] LiteMount:      2. CASTABLE 
 [16:01:01] LiteMount:   * filtered list contains 108 mounts 
 [16:01:01] LiteMount:   * trying Ground Mount 
 [16:01:01] LiteMount:   * found 0 mounts. 
 [16:01:01] LiteMount:   * trying Slow Ground Mount 
 [16:01:01] LiteMount:   * found 0 mounts. 
 [16:01:01] LiteMount:   Dispatching flow control action IF [falling] 
 [16:01:01] LiteMount:   * IF test is 0 
 [16:01:01] LiteMount:   Dispatching flow control action END 
 [16:01:01] LiteMount:   * END is  
 [16:01:01] LiteMount:   Dispatching rule Macro 
 [16:01:01] LiteMount:   * setting action to can't mount now 
 [16:01:01] LiteMount: [1] PreClick fail time 16.89ms 
 [16:01:01] LiteMount: [1] PostClick handler (inputButton=LeftButton, isDown=false) 
 [16:01:01] LiteMount: [1] PostClick finish time 0.02ms 
commented

Timeways has its own instance you can use in a rule:

image

It also has its own map but it's not in the menu since Blizzard hide it, if you want you can use advanced and "map:2266".

You can see current location info from doing /litemount location

commented

That's great information, thanks for letting me know. However, this still doesn't solve the problem of it giving me the error You can't mount here (see the debug log above). I think it's because the smart mount logic wants to summon a ground mount here since there's no flying allowed in this zone, but my rule limits it to flying mounts only. What I need is a way to override the logic to say "in this zone, even if flying is not allowed, only summon flying mounts, not ground mounts". Is there a way to do this?

commented

Yes that's correct, you should choose a non-smart action if you don't want that behaviour.

commented

image
image
image

commented

Ah perfect, that's exactly what I needed. Thanks for your help!

commented

No problem, good luck with your mythics.