• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

MQ2Melee: Global downshitif/holyshitif availability.

Joined
Sep 12, 2004
RedCents
720¢
The devs at RedGuides want to thank Ctaylor22 for his help in getting us a working compiled version of Maskoi's Mq2Melee update 7.5, with the addition of global downshitif/holyshitif support.

We have the Visual Studio source .cpp archived under another MQ2Melee revision number, but only the devs are using it right now. It still needs to be recompiled after every patch, so we are doing it ourselves for our own use at the moment.


What is that you ask?

It is the ability for our "special" compile of Mq2Melee to allow for a global condition that must be met, otherwise Mq2melee will not process its downshits/holyshits.

Actual example of mine in my server_toonName.ini file under [MQ2Melee] section.

Rich (BB code):
downshitif=/if (!${Me.InInstance} && !${Select[${Zone.ID},151,152,202,203,219,344,345]} && !${Me.Moving} && (${Me.Standing} || ${Me.Mount.ID}) && !${Me.Invis})

So, as long as:
1) I am not in an instanced zone.
2) I am not in any of the zones listed (PoKnowledge(202), PoInnovation(203), Guild Lobby(344),old guild hall(345) etc.etc.etc.
3) Not moving.
4) Either standing or have a mount id.
5) And not invised.


It will process my configured downshits.

Why would you use this ???????
1) I have MQ2Melee maintaining my buffs and pet buffs, but don't want to be auto afk rebuffing in a public/populated zone like the lobby or pok.. etc
2) When not in a defined zone to prevent my downshits going off... if i gotta afk for a few minutes and don't wan't any downshits firing off, all i gotta do is invis myself... see where this is going???
3) Basicly any conceivable reason why you would not want to process your downshits unless certain global condition are met. (the possabilities are endless)


I've tried to get ctaylor22 to get interest going on the MQ2 website for this special version of Mq2melee, but that kinda fell through.

So... I'm letting the community know.. it DOES exist, but only the devs have it for now.
If the redguides community finds this interesting and worthy to be be officially placed into the vanilla compiles.... then lets start making some NOISE!

The more noise in favor of it..... the better case i can build to get lizardboy to release it to the community.

Don't bother asking for it now... I am not distributing it unless approved by Maskoi, and it will not go into the compile until we have enough support / like for this.

oh, by the way did i mention it also SUPPORTS 60 holyshits and 60 downshits now instead of the current 20 for each???????


Lets get the campaign going... if you want it in the compile... reply with: YES! I want it in the compile!

----------------------------------------------------------------------------
version 7.560 -- 20150803 compile build
----------------------------------------------------------------------------
 

Attachments

Last edited:
I would remove zone ID 203 (Tranqulity) as every year people wonder why KA doesn't work for the horn anniversary quest.
 
I would remove zone ID 203 (Tranqulity) as every year people wonder why KA doesn't work for the horn anniversary quest.

or change it to this.

Rich (BB code):
downshitif=/if ((${Me.InInstance}==TRUE || !${Select[${Zone.ID},151,202,203,219,344,345,33503,737]}) && !${Me.Moving} && (${Me.Standing} || ${Me.Mount.ID}) && !${Me.Invis})

or something to that effect.

Yes! Yes! Yes! I want Maskoi to have to be responsible for compiling this every update. Come on lizardboy you know you want to..
 
I would remove zone ID 203 (Tranqulity) as every year people wonder why KA doesn't work for the horn anniversary quest.

HUH ????????

1) This has absolutely nothing to do with KissAssist in the slightest. And would only effect KA functionality if you happen to have configured your downshit/holyshit entries to duplicate functionality in your KA config.. (having KA and Mq2Melee both maintain your self clicky buffs, having them both configured to cast the same spells... etc.. direct conflict then).

2) My own sample downshitif i supplied is just that.. my personal config, you add/change/remove whatever you like in yours if/once we release the new MQ2Melee plugin.

3) You can use ctaylor22's example to include the condition of being in an instance...
 
I think that would be awesome to have in the main compile. It will allow me to simplify several arguments that I have across all downshits, and holyshits.
 
Like you don't know, but just in case I am wrong here is what THD is referring to:


Edit by THD.
(I removed the source code Chris from your post... Maskoi has access to it in the Source Code Repository I maintain via DropBox.) --THD
 
Last edited by a moderator:
Like you don't know, but just in case I am wrong here is what THD is referring to:

LOL,

You know damn well he knows what we are talking about... I busted his lizard stones for days trying to convince him to have the RedGuides source updated with this new one.

It is the last Mq2melee code change you made Maskoi.. to incorporate the functionality for TDS expansion abilities, with the expansion of 20 slots each for downshits and holyshits to 60 slots for each... and the addition of the downshitIF / holyshitIF code to enable global conditionals for downshit/holyshit activation.

(Ain't he cute how he plays dumb).. lol
 
LOL, I figured you or Maskoi would edit my post and remove the attachment, but I wanted to make sure Maskoi was 100% sure of what was being referred to here. I even gave him thanks for playing dumb.

That's so funny.
 
I am going to apply Kiss principles to MQ2Melee and take out holyshits
 
Global conditions are a fantastic idea.

How are you going to apply the KISS principles to melee? that seems like an interesting objective.
 
Kiss principles to Mq2Melee .. to remove holyshits is Maskoi's baby project... i'm just giving the compile version i use/maintain for the global downshitsIf ... so freaking test it already... lol
 
Been busy a few days... will get this varient updated sometime today for maintenance release compile released 08-01-2015
Sit tight.

- - - Updated - - -

Lead thread updated with the compile build for 20150803

- - - Updated - - -

updated
 
must be missing something, am trying to get Holys started and for what ever reason i get a spam soon as i start the holy up.

is there a different destination that im suppose to put the holy's and downs to get them to work right or am i just putting it in the wrong spot in the [MQ2Melee]?


well not sure why i didnt see this post but glad i found it. for anyone else who didnt see it as well
http://www.redguides.com/community/showthread.php/31812-KissAssist-gets-Holyshits-Updated
 
Last edited:
MQ2Melee: Global downshitif/holyshitif availability.

Users who are viewing this thread

Back
Top
Cart