Hey everyone =)
So as an update on my first 6 box, I've gotten the team from 1 to a range of 73 to 88(wiz, was in grouping range on a diff account and said why not he's subbed rn anyways) and my INIs built solid enough I've been running for 5 hours now no crash, and I decided to give some tips from my latest experiences.
Now I bet you're wondering "Where are the tips!??" well here ya go.
1.Use the wiki along with Find on your browser to make things a lot easier and a lot smoother.
2. Learn your TLOs.
What are TLOs? TLOs are Top Level Objects. These are the bread and butter of MQ2 and KA.
Put simply and from what I can make of it(gotta remember I'm still a newb :p), TLOs are how you read data from the game. Stats, Inventory, Cooldowns, Mercenaries, anything you can imagine, along with many, maybe even all(?) coming with their own TLOs as well.
These are what's going to be used in conditions. And from my experience, telling yourself "Conditions are confusing I'll just do it without them." does not work, at least for the 6 classes I'm running(SK,Dru,Shm,Brd,Wiz,Rog).
3.If you're having issues how to build a condition, start digging through the TLOs page on the wiki for what you want to do. I discovered the wiki and how useful it can be, only after I'd gone through 60 levels of error fixing because I'm stubborn. This site is going to have pretty much every single detail, setting, and question you might have.
I finally got my current team running smooth as butter via my INI open on one screen, and the site on another. It actually gave me quite a few ideas on things I could automate or clean up.
4. If you're going to start building conditions, engrain into your mind operands and what they do. These are your operands you'll use often(in my experience):
|| - OR
&& - AND
> - Greater Than
< - Less than
≥ - Greater Than Or Equal To
≤ - Less than or Equal to
==(?) - Equals (I'm not sure if this is used, I haven't got to that point but I'm assuming it's used based on coding experience, might also just be one equal sign.)
Here are some examples of conditions I use, which all involve TLOs and operands you might want to use.
5. An easy solution to getting frustrated renaming both your gems and your DPS!
First off make sure you have your spellbar set exactly how you want, and to have a misc slot you wouldn't be hurting without, incase you say, load a buff over your only heal spell and the group gets jumped.
Then, in the spells section of your INI, change LoadSpellSet to true(1) and SpellSetName to whatever your spellset is called(in my case, Attack).
6. My puller just keeps pulling even when group members are dead or OOM. What do I do?
This one is pretty simple. In your Puller's INI, make sure GroupWatchOn is set to True(1). I'm pretty sure there's also an optional percentage you can set, the default is 20. Example(I think) Being: GroupWatchOn=1|10. This will have your puller stop pulling at 10% mana. You can also use GroupWatchCheck to look for specific conditions.
7. One of my characters is stuck in a buff loop but it won't stick. What do I do?
In your INI files of all your characters, set UseDannet=1. Huge shoutout to Sic over in discord for helping me solve that one.
7. Let's say I don't wanna save my spellsets tough guy, what do I do now?
You can use /setdps 1 2 3 4 5 6 7 8 9 10 11 12 13 or however many or whichever gems you want. Then, type /writespells to save your gems as well. Huge shoutout to Panda in discord for telling me about this, as I was writing this post.
8. How do I use AAs in my INI?
This one is easier than I thought, you just type the name of the AA, don't even need it on a hotbar. I did not figure this out until I was 2 days in rofl.
9. Don't be afraid or "too good" for premade INIs from the library here.
I really can't talk about this one much given I've built my INIs from scratch, but there were a few level frames I was struggling with, so I looked to the INI library. I backed up my current INIs, got an INI for my druid and my shaman, and loaded up the game and tested it out. Inevitably, shit hit the fan almost immediately. From there I went through 2 different routes on different occasions. The first round, I went through and nitpicked and adapted the INI I downloaded to work. The second round, I moved the downloaded one out, made a fresh one and filled it out myself, but I used the downloaded one as a reference for certain things I wanted to do but didn't understand. This time it led to my current team.
10. Don't be afraid of the forums and ask questions!
I'll admit I thought I was gonna look like an idiot asking some of the questions I did earlier this week, but the community here is amazing. Everyone is helpful, straight to the point, and give great different perspectives on anything you ask. And yet, I've not been bit once!
Alright folks, that's enough rambling for me. I hope these tips helped you out!
Happy Hunting!
So as an update on my first 6 box, I've gotten the team from 1 to a range of 73 to 88(wiz, was in grouping range on a diff account and said why not he's subbed rn anyways) and my INIs built solid enough I've been running for 5 hours now no crash, and I decided to give some tips from my latest experiences.
Now I bet you're wondering "Where are the tips!??" well here ya go.
1.Use the wiki along with Find on your browser to make things a lot easier and a lot smoother.
2. Learn your TLOs.
What are TLOs? TLOs are Top Level Objects. These are the bread and butter of MQ2 and KA.
Put simply and from what I can make of it(gotta remember I'm still a newb :p), TLOs are how you read data from the game. Stats, Inventory, Cooldowns, Mercenaries, anything you can imagine, along with many, maybe even all(?) coming with their own TLOs as well.
These are what's going to be used in conditions. And from my experience, telling yourself "Conditions are confusing I'll just do it without them." does not work, at least for the 6 classes I'm running(SK,Dru,Shm,Brd,Wiz,Rog).
3.If you're having issues how to build a condition, start digging through the TLOs page on the wiki for what you want to do. I discovered the wiki and how useful it can be, only after I'd gone through 60 levels of error fixing because I'm stubborn. This site is going to have pretty much every single detail, setting, and question you might have.
I finally got my current team running smooth as butter via my INI open on one screen, and the site on another. It actually gave me quite a few ideas on things I could automate or clean up.
4. If you're going to start building conditions, engrain into your mind operands and what they do. These are your operands you'll use often(in my experience):
|| - OR
&& - AND
> - Greater Than
< - Less than
≥ - Greater Than Or Equal To
≤ - Less than or Equal to
==(?) - Equals (I'm not sure if this is used, I haven't got to that point but I'm assuming it's used based on coding experience, might also just be one equal sign.)
Here are some examples of conditions I use, which all involve TLOs and operands you might want to use.
Cond1=${Me.XTarget}>2 -- This one is pretty self explanatory. If there's more than 2 mobs in extended target, do stuff. Stuff being, cast aoe aggro cause my bard's a whore for it.
Cond2=${Me.PctHPs} <= 75 --- I use this to determine if I want to lifetap or not. The line is asking "Me" what my "HP Percent" is, and if it's less than or equal to 75. If so, cast the tap.
Cond3=${Me.PctHPs} <= 75 && ${Me.PctMana} <= 75 --- This one is doing pretty much the same thing but with my HP/Mana combo tap.
5. An easy solution to getting frustrated renaming both your gems and your DPS!
First off make sure you have your spellbar set exactly how you want, and to have a misc slot you wouldn't be hurting without, incase you say, load a buff over your only heal spell and the group gets jumped.
Then, in the spells section of your INI, change LoadSpellSet to true(1) and SpellSetName to whatever your spellset is called(in my case, Attack).
6. My puller just keeps pulling even when group members are dead or OOM. What do I do?
This one is pretty simple. In your Puller's INI, make sure GroupWatchOn is set to True(1). I'm pretty sure there's also an optional percentage you can set, the default is 20. Example(I think) Being: GroupWatchOn=1|10. This will have your puller stop pulling at 10% mana. You can also use GroupWatchCheck to look for specific conditions.
7. One of my characters is stuck in a buff loop but it won't stick. What do I do?
In your INI files of all your characters, set UseDannet=1. Huge shoutout to Sic over in discord for helping me solve that one.
7. Let's say I don't wanna save my spellsets tough guy, what do I do now?
You can use /setdps 1 2 3 4 5 6 7 8 9 10 11 12 13 or however many or whichever gems you want. Then, type /writespells to save your gems as well. Huge shoutout to Panda in discord for telling me about this, as I was writing this post.
8. How do I use AAs in my INI?
This one is easier than I thought, you just type the name of the AA, don't even need it on a hotbar. I did not figure this out until I was 2 days in rofl.
9. Don't be afraid or "too good" for premade INIs from the library here.
I really can't talk about this one much given I've built my INIs from scratch, but there were a few level frames I was struggling with, so I looked to the INI library. I backed up my current INIs, got an INI for my druid and my shaman, and loaded up the game and tested it out. Inevitably, shit hit the fan almost immediately. From there I went through 2 different routes on different occasions. The first round, I went through and nitpicked and adapted the INI I downloaded to work. The second round, I moved the downloaded one out, made a fresh one and filled it out myself, but I used the downloaded one as a reference for certain things I wanted to do but didn't understand. This time it led to my current team.
10. Don't be afraid of the forums and ask questions!
I'll admit I thought I was gonna look like an idiot asking some of the questions I did earlier this week, but the community here is amazing. Everyone is helpful, straight to the point, and give great different perspectives on anything you ask. And yet, I've not been bit once!
Alright folks, that's enough rambling for me. I hope these tips helped you out!
Happy Hunting!

