-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Svo.classes not flagging true for Psion, Elemental Lords. #693
Comments
Changing the Table in svo Class Management to: svo.classes = { Allowed for the elementals to be manually toggled via tn/tf. |
You're not on the latest version. |
I updated to most recent version. The related class skill files do not exist in order to auto-enable these classes. The 2 problems still exist.
The functions that manage the flagging of on or off of these classes are svo.startedfighting(). If you look in the Trigger Folder "svo (aliases, triggers)", you will find that there is a folder there for the Psion abilities but none of them have that function. There are various other classes with abilities triggers missing. It might be something of an undertaking, but i think accurate enemy class tracking is an important part of being able to adequately script in the current meta and would be a benefit to a lot of folks. |
Sounds Like tn/tf alias wants a single word argument. Not sure about the function itself... as far as the rest, am too tired to be coherent. |
The problem is in this block in the tn alias. The similar block in tf alias has the same problem. for w in string.gmatch(matches[2], "%a+") do
if svo.classes[w] and not svo.enabledclasses[w] then classes[#classes+1] = w -- weed out invalid names
elseif svo.classes[w] and svo.enabledclasses[w] then alreadyon[#alreadyon+1] = w end
end It pulls individual words and checks them against |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been automatically closed as stale because it has not had recent activity. Please re-open it, if the issue persists. Thank you for your contributions. |
Direction for fix:
|
Changes elemental lord format in svo.classes. Changed "Water Elemental" to "Water", etc Also added some triggers to help detect elemental lords and Psion. Should allow class flagging to work via triggers and TN/TF for elemental lords and psion as requested in svof#693 I changed this according to the suggestions but did not use the 'svo.classchange' suggestion as that refers to personal class and not who you are fighting. NOTE: One concern is if someone was using something like svo.enableclasses or svo.classes with the old class names. Since there were no triggers to detect those classes, this it may not be a big deal though
This can probably be closed |
The auto function for flagging these classes does not turn on the classes for Psion or the Elementals. Psion can be manually turned on and off via TN PSION TF PSION, but there's currently no way to turn on the elemental lords because the command doesn't recognize that they exist.
The text was updated successfully, but these errors were encountered: