BoP Security.

All things /script related

Moderators: Fridmarr, Worldie, Aergis, _Chloe

BoP Security.

Postby Myotis » Sat Nov 24, 2007 11:12 pm

BoP Taunt
Code: Select all
Code:
/cast [target=target,help] Blessing of Protection; [target=targettarget,help] Blessing of Protection



Please note: While you can't accidentally Righteous Defense yourself, you can accidentally BoP yourself if the mob re-targets you just before you hit this. This could happen if your original target hits Feign Death, Fade, Vanish, Cower, Ice Block, or uses Improved Feign Death, i.e. gets killed.

Is there a way to add a line of code that would prevent the casting if the mob is targeting ourselves?
Image
Myotis
 
Posts: 244
Joined: Mon Jun 18, 2007 5:32 pm

Postby Levantine » Sat Nov 24, 2007 11:18 pm

What about;

Code: Select all
/stopmacro [targettarget=player]
/cast [target=target,help] Blessing of Protection; [target=targettarget,help] Blessing of Protection


Would that work? I'm sketchy about what conditionals you can put where, so it might be illegal.
User avatar
Levantine
 
Posts: 10818
Joined: Fri Oct 26, 2007 6:48 pm
Location: NQ, Aus

Postby jere » Sun Nov 25, 2007 10:11 am

I don't think there is a way to do it currently. Any condition with [target=___] isn't a check but a temporary target change. You are telling the macro to cast on a target other than the current one, not asking it to check if that is so.
Image
User avatar
jere
 
Posts: 2967
Joined: Fri May 11, 2007 5:12 pm

Postby Winchester » Sun Nov 25, 2007 1:02 pm

Already posted this in my guide http://www.failsafedesign.com/maintanka ... php?t=3637
and the useful paladin macro's sticky.

Code: Select all
/castsequence [target=target,raid] reset=15 Righteous Defense, Blessing of Protection; [target=targettarget,raid] reset=15 Righteous Defense, Blessing of Protection
#showtooltip righteous defense


Guarenteed not to BoP you.
Only works on other raidmembers/group members though.
Seal of Posting
220 Mana
Instant Cast
Fills the paladin with the urge to troll, granting each post a chance of luls.
Only one seal can be active on the paladin at any one time.

Unleashing this seal will bump your thread.
User avatar
Winchester
Maintankadonor
 
Posts: 133
Joined: Thu Nov 08, 2007 1:56 am

Postby Zhalseran » Sun Nov 25, 2007 1:32 pm

Unless I'm mistaken, the thing about macros is you can't set a "negative" restriction. That is to say there is no "don't work if x is true" command, so instead you need to build your requirements such that it only works in very specific conditions.
User avatar
Zhalseran
 
Posts: 533
Joined: Mon Oct 29, 2007 7:18 pm

Postby jere » Sun Nov 25, 2007 6:00 pm

Winchester wrote:Already posted this in my guide http://www.failsafedesign.com/maintanka ... php?t=3637
and the useful paladin macro's sticky.

Code: Select all
/castsequence [target=target,raid] reset=15 Righteous Defense, Blessing of Protection; [target=targettarget,raid] reset=15 Righteous Defense, Blessing of Protection
#showtooltip righteous defense


Guarenteed not to BoP you.
Only works on other raidmembers/group members though.


This seems to work on my toon, so it probably is a solid way to go. the "raid" condition apparently doesn't include the player
Image
User avatar
jere
 
Posts: 2967
Joined: Fri May 11, 2007 5:12 pm

Postby Winchester » Sun Nov 25, 2007 9:38 pm

all it took was 15min of reading how to macros..
I hadnt found any way to do this before i cracked it.
Seal of Posting
220 Mana
Instant Cast
Fills the paladin with the urge to troll, granting each post a chance of luls.
Only one seal can be active on the paladin at any one time.

Unleashing this seal will bump your thread.
User avatar
Winchester
Maintankadonor
 
Posts: 133
Joined: Thu Nov 08, 2007 1:56 am

Postby Dazhbog » Mon Nov 26, 2007 1:58 am

I ended up downloading a very useful, low memory Ace mod called Cancellation: you can set groups of buffs to different categories, and have each category either alert you, automatically cancel itself, or cancel itself AND alert you.

This means when I BoP myelf, it's no big deal, and I can also use BoP (or DS, if I put it in the same category) as a cleanse for bleeds and such.
Image
User avatar
Dazhbog
 
Posts: 700
Joined: Thu Sep 13, 2007 10:17 am
Location: Pig and Whistle Tavern

Postby Gerilith » Mon Nov 26, 2007 4:20 am

Wouldn't it be possible to use a [party, raid] condition to make it work in normal parties, too?
Standing alone with no direction
How did I fall so far behind?
Why Am I searching for perfection?
Knowing it's something I won't find
User avatar
Gerilith
 
Posts: 788
Joined: Mon Sep 24, 2007 1:21 am
Location: Germany

Postby Winchester » Mon Nov 26, 2007 7:21 am

raid counts as party too m8, like i said.
Only works on other raidmembers/group members though.
Seal of Posting
220 Mana
Instant Cast
Fills the paladin with the urge to troll, granting each post a chance of luls.
Only one seal can be active on the paladin at any one time.

Unleashing this seal will bump your thread.
User avatar
Winchester
Maintankadonor
 
Posts: 133
Joined: Thu Nov 08, 2007 1:56 am


Return to Add-ons, UI, and Macros

Who is online

Users browsing this forum: No registered users and 1 guest

Who is online

In total there is 1 user online :: 0 registered, 0 hidden and 1 guest (based on users active over the past 5 minutes)
Most users ever online was 380 on Tue Oct 14, 2008 6:28 pm

Users browsing this forum: No registered users and 1 guest