So that people stop asking JJ how to calculate this in IRC every day.
Copy/paste to your MacroQuest2.ini file under [Aliases] before entering game. (its too long to paste while running)
Copy/paste to your MacroQuest2.ini file under [Aliases] before entering game. (its too long to paste while running)
Code:
/canwegroup=/multiline ; /if (${Target.Level}<=${Me.Level}) /if (${Math.Calc[${Target.Level}*1.5+1]}>=${Me.Level}) /echo ${Target.CleanName} has a group limit of: ${Math.Calc[(((${Target.Level}*1.5)+1)\1)+1]} and we CAN group. ; /if (${Target.Level}<=${Me.Level}) /if (${Math.Calc[${Target.Level}*1.5+1]}<=${Me.Level}) /echo ${Target.CleanName} has a group limit of: ${Math.Calc[(((${Target.Level}*1.5)+1)\1)+1]} and we CANNOT group until they gain ${Math.Calc[(${Me.Level}\1)-${Math.Calc[(((${Target.Level}*1.5)+1)\1)+1]}]} more levels. ; /if (${Target.Level}>${Me.Level}) /if (${Math.Calc[${Me.Level}*1.5+1]}>=${Target.Level}) /echo ${Me.CleanName} has a group limit of: ${Math.Calc[(((${Me.Level}*1.5)+1)\1)+1]} and we CAN group. ; /if (${Target.Level}>${Me.Level}) /if (${Math.Calc[${Me.Level}*1.5+1]}<=${Target.Level}) /echo ${Me.CleanName} has a group limit of: ${Math.Calc[(((${Me.Level}*1.5)+1)\1)+1]} and we CANNOT group until I gain ${Math.Calc[(${Target.Level}\1)-${Math.Calc[(((${Me.Level}*1.5)+1)\1)+1]}]} more levels.