MMOMinion

Full Version: Regarding DotH profile creators
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I've noticed that it's been common for profile creators to include setting crossclass skills at the start of their profiles, I just wanted to point out that you should be doing a Player.job check so you aren't wiping out players crossclass skills on other jobs. A user reported an issue to me that their crossclass skills keep resetting everytime they Reload Lua. After having them move all 3rd party profiles to a different folder, the issue vanished. Setting skills when a profile loads is fine as long as you're doing a job check, like below:

Code:
-- Cross Class Skills
local job = Player.job
if job and (job > 7 or job < 16) then
    SendTextCommand('/aaction clear')

    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,100063).name)..'" on') --Careful Synthesis, Travail prudent, Sorgfältige Bearbeitung
    --SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100069).name)..'" on') --Careful Synthesis II, Travail prudent II, Sorgfältige Bearbeitung II
    SendTextCommand('/aaction "'..tostring(ActionList:Get(1,286).name)..'" on')    --Comfort Zone, Zone de confort, Komfortzone
    --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(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,278).name)..'" on')    --Manipulation
    SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100136).name)..'" on') --Muscle Memory, Mémoire musculaire, Motorisches Gedächtnis
    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,100033).name)..'" on') --Rapid Synthesis, Travail rapide, Schnelle Bearbeitung
    SendTextCommand('/aaction "'..tostring(ActionList:Get(1,287).name)..'" on')    --Reclaim, Récupération, Reklamation(edited)
    SendTextCommand('/aaction "'..tostring(ActionList:Get(1,281).name)..'" on')    --Steady Hand II, Main sûre II, Ruhige Hand II
    --SendTextCommand('/aaction "'..tostring(ActionList:Get(9,100098).name)..'" on') --Tricks of the Trade, Ficelles du métier, Kunstgriff
    --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
end
Thanks, added to my skill profiles! <3