MMOMinion

Full Version: Cross Class Skill Auto-Assignment to add to the top of any profile
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello, BSD here! :D  Here is the auto-assignment text, you can add this to the top of any LUA the -- is to comment/uncomment the line.  Use as needed.  

This takes affect when you are selecting the profile from the drop down menu, it will not take affect if you are occupied. (in a craft, engaged with an NPC etc)
Code:
-- Cross Class Skills
SendTextCommand('/aaction clear')
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,276).name)..'" on') --Rumination, Relaxation, Nachsinnen
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,277).name)..'" on') --Ingenuity, Ingéniosité, Einfallsreichtum
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,278).name)..'" on') --Manipulation
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,279).name)..'" on') --Waste Not, Parcimonie, Nachhaltigkeit
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,281).name)..'" on') --Steady Hand II, Main sûre II, Ruhige Hand II
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,283).name)..'" on') --Ingenuity II, Ingéniosité II, Einfallsreichtum II
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,284).name)..'" on') --Innovation
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,285).name)..'" on') --Waste Not II, Parcimonie II, Nachhaltigkeit II
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,286).name)..'" on') --Comfort Zone, Zone de confort, Komfortzone
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,287).name)..'" on') --Reclaim, Récupération, Reklamation
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100009).name)..'" on') --Byregot's Blessing, Bénédiction de Byregot, Byregots Segen
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100033).name)..'" on') --Rapid Synthesis, Travail rapide, Schnelle Bearbeitung
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100039).name)..'" on') --Piece by Piece, Pièce par pièce, Stück für Stück
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100063).name)..'" on') --Careful Synthesis, Travail prudent, Sorgfältige Bearbeitung
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100069).name)..'" on') --Careful Synthesis II, Travail prudentII, Sorgfältige Bearbeitung II
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100083).name)..'" on') --Flawless Synthesis, Travail sérieux, Makellose Bearbeitung
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100098).name)..'" on') --Tricks of the Trade, Ficelles du métier, Kunstgriff
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100108).name)..'" on') --Hasty Touch, Ouvrage hâtif, Hastige Veredelung
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100136).name)..'" on') --Muscle Memory, Mémoire musculaire, Motorisches Gedächtnis
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100178).name)..'" on') --Maker's Mark, Marque du fabricant, Kunst des Kundigen
(07-23-2017, 12:27 AM)spaztick Wrote: [ -> ]Hello, BSD here! :D  Here is the auto-assignment text, you can add this to the top of any LUA the -- is to comment/uncomment the line.  Use as needed.  

This takes affect when you are selecting the profile from the drop down menu, it will not take affect if you are occupied. (in a craft, engaged with an NPC etc)
Code:
-- Cross Class Skills
SendTextCommand('/aaction clear')
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,276).name)..'" on') --Rumination, Relaxation, Nachsinnen
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,277).name)..'" on') --Ingenuity, Ingéniosité, Einfallsreichtum
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,278).name)..'" on') --Manipulation
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,279).name)..'" on') --Waste Not, Parcimonie, Nachhaltigkeit
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,281).name)..'" on') --Steady Hand II, Main sûre II, Ruhige Hand II
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,283).name)..'" on') --Ingenuity II, Ingéniosité II, Einfallsreichtum II
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,284).name)..'" on') --Innovation
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,285).name)..'" on') --Waste Not II, Parcimonie II, Nachhaltigkeit II
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,286).name)..'" on') --Comfort Zone, Zone de confort, Komfortzone
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,287).name)..'" on') --Reclaim, Récupération, Reklamation
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100009).name)..'" on') --Byregot's Blessing, Bénédiction de Byregot, Byregots Segen
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100033).name)..'" on') --Rapid Synthesis, Travail rapide, Schnelle Bearbeitung
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100039).name)..'" on') --Piece by Piece, Pièce par pièce, Stück für Stück
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100063).name)..'" on') --Careful Synthesis, Travail prudent, Sorgfältige Bearbeitung
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100069).name)..'" on') --Careful Synthesis II, Travail prudentII, Sorgfältige Bearbeitung II
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100083).name)..'" on') --Flawless Synthesis, Travail sérieux, Makellose Bearbeitung
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100098).name)..'" on') --Tricks of the Trade, Ficelles du métier, Kunstgriff
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100108).name)..'" on') --Hasty Touch, Ouvrage hâtif, Hastige Veredelung
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100136).name)..'" on') --Muscle Memory, Mémoire musculaire, Motorisches Gedächtnis
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100178).name)..'" on') --Maker's Mark, Marque du fabricant, Kunst des Kundigen

Hi 

Can this be updated with the elemental skills:brand of earth etc?
(02-05-2018, 09:01 PM)moocow Wrote: [ -> ]
(07-23-2017, 12:27 AM)spaztick Wrote: [ -> ]Hello, BSD here! :D  Here is the auto-assignment text, you can add this to the top of any LUA the -- is to comment/uncomment the line.  Use as needed.  

This takes affect when you are selecting the profile from the drop down menu, it will not take affect if you are occupied. (in a craft, engaged with an NPC etc)
Code:
-- Cross Class Skills
SendTextCommand('/aaction clear')
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,276).name)..'" on') --Rumination, Relaxation, Nachsinnen
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,277).name)..'" on') --Ingenuity, Ingéniosité, Einfallsreichtum
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,278).name)..'" on') --Manipulation
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,279).name)..'" on') --Waste Not, Parcimonie, Nachhaltigkeit
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,281).name)..'" on') --Steady Hand II, Main sûre II, Ruhige Hand II
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,283).name)..'" on') --Ingenuity II, Ingéniosité II, Einfallsreichtum II
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,284).name)..'" on') --Innovation
--SendTextCommand('/aaction "'..tostring(ActionList:Get(1,285).name)..'" on') --Waste Not II, Parcimonie II, Nachhaltigkeit II
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,286).name)..'" on') --Comfort Zone, Zone de confort, Komfortzone
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,287).name)..'" on') --Reclaim, Récupération, Reklamation
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100009).name)..'" on') --Byregot's Blessing, Bénédiction de Byregot, Byregots Segen
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100033).name)..'" on') --Rapid Synthesis, Travail rapide, Schnelle Bearbeitung
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100039).name)..'" on') --Piece by Piece, Pièce par pièce, Stück für Stück
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100063).name)..'" on') --Careful Synthesis, Travail prudent, Sorgfältige Bearbeitung
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100069).name)..'" on') --Careful Synthesis II, Travail prudentII, Sorgfältige Bearbeitung II
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100083).name)..'" on') --Flawless Synthesis, Travail sérieux, Makellose Bearbeitung
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100098).name)..'" on') --Tricks of the Trade, Ficelles du métier, Kunstgriff
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100108).name)..'" on') --Hasty Touch, Ouvrage hâtif, Hastige Veredelung
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100136).name)..'" on') --Muscle Memory, Mémoire musculaire, Motorisches Gedächtnis
--SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100178).name)..'" on') --Maker's Mark, Marque du fabricant, Kunst des Kundigen

Hi 

Can this be updated with the elemental skills:brand of earth etc?
You can do that by grabbing the skill ID from xivdb - Just find the skill, and grab the numerical ID from the url. Then just replace/add them to this lua.
I really wish this could be incorporated into the bot UI when creating profiles (similar to how you choose which abilities you're adding to a profile). That would be super handy.
Code:
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,283).name)..'" on')    --Ingenuity II, Ingéniosité II, Einfallsreichtum II
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,284).name)..'" on')    --Innovation
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,286).name)..'" on')    --Comfort Zone, Zone de confort, Komfortzone
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100039).name)..'" on') --Piece by Piece, Pièce par pièce, Stück für Stück
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100069).name)..'" on') --Careful Synthesis II, Travail prudent II, Sorgfältige Bearbeitung II
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100098).name)..'" on') --Tricks of the Trade, Ficelles du métier, Kunstgriff
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100136).name)..'" on') --Muscle Memory, Mémoire musculaire, Motorisches Gedächtnis
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,278).name)..'" on')    --Manipulation
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100063).name)..'" on') --Careful Synthesis, Travail prudent, Sorgfältige Bearbeitung
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100083).name)..'" on') --Flawless Synthesis, Travail sérieux, Makellose Bearbeitung
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100108).name)..'" on') --Hasty Touch, Ouvrage hâtif, Hastige Veredelung
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,277).name)..'" on')    --Ingenuity, Ingéniosité, Einfallsreichtum
SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100033).name)..'" on') --Rapid Synthesis, Travail rapide, Schnelle Bearbeitung
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,279).name)..'" on')    --Waste Not, Parcimonie, Nachhaltigkeit
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,285).name)..'" on')    --Waste Not II, Parcimonie II, Nachhaltigkeit II
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,276).name)..'" on')    --Rumination
SendTextCommand('/aaction "'..tostring(ActionList:Get(1,287).name)..'" on')    --Reclaim, Récupération, Reklamation(edited)

5.0 updated