New SMN Blood Pacts

言語: JP EN DE FR
2010-06-21
New Items
users online
フォーラム » Windower » General » New SMN Blood Pacts
New SMN Blood Pacts
 Fenrir.Duvelamilla
Offline
サーバ: Fenrir
Game: FFXI
Posts: 69
By Fenrir.Duvelamilla 2015-01-27 17:49:35  
What all do I need to change in Motens SMN Lua
(https://github.com/Kinematics/GearSwap-Jobs/blob/master/SMN.lua)

to add the new Blood Pacts? I don't want to mess it up by adding them to the wrong places.
 
Offline
Posts:
By 2015-01-27 18:09:18
 Undelete | Edit  | Link | 引用 | 返事
 
Post deleted by User.
Offline
Posts: 801
By Crevox 2015-01-27 18:37:02  
Code
	magicalRagePacts = S{
		'Inferno','Earthen Fury','Tidal Wave','Aerial Blast','Diamond Dust','Judgment Bolt','Searing Light','Howling Moon','Ruinous Omen',
		'Fire II','Stone II','Water II','Aero II','Blizzard II','Thunder II',
		'Fire IV','Stone IV','Water IV','Aero IV','Blizzard IV','Thunder IV',
		'Thunderspark','Burning Strike','Meteorite','Nether Blast','Flaming Crush',
		'Meteor Strike','Heavenly Strike','Wind Blade','Geocrush','Grand Fall','Thunderstorm',
		'Holy Mist','Lunar Bay','Night Terror','Level ? Holy','Conflag Strike'}
	
	astralFlowPacts = S{
		'Inferno','Earthen Fury','Tidal Wave','Aerial Blast','Diamond Dust','Judgment Bolt','Searing Light','Howling Moon','Ruinous Omen'}
		
	debuffWardPacts = S{'Diamond Storm','Shock Squall','Tidal Roar','Lunar Cry','Pavor Nocturnus','Eerie Eye',
		'Sleepga','Slowga','Lunar Roar','Somnolence','Nightmare','Mewing Lullaby'}		


	pacts = {}
	pacts.cure = {['Carbuncle']='Healing Ruby'}
	pacts.curaga = {['Carbuncle']='Healing Ruby II', ['Garuda']='Whispering Wind', ['Leviathan']='Spring Water'}
	pacts.buffoffense = {['Carbuncle']='Glittering Ruby', ['Ifrit']='Crimson Howl', ['Garuda']='Hastega', ['Ramuh']='Rolling Thunder',
		['Fenrir']='Ecliptic Growl'}
	pacts.buffdefense = {['Carbuncle']='Shining Ruby', ['Shiva']='Frost Armor', ['Garuda']='Aerial Armor', ['Titan']='Earthen Ward',
		['Ramuh']='Lightning Armor', ['Fenrir']='Ecliptic Howl', ['Diabolos']='Noctoshield', ['Cait Sith']='Reraise II'}
	pacts.buffspecial = {['Ifrit']='Inferno Howl', ['Garuda']='Fleet Wind', ['Titan']='Earthen Armor', ['Diabolos']='Dream Shroud',
		['Carbuncle']='Soothing Ruby', ['Fenrir']='Heavenward Howl', ['Cait Sith']='Raise II'}
	pacts.debuff1 = {['Shiva']='Diamond Storm', ['Ramuh']='Shock Squall', ['Leviathan']='Tidal Roar', ['Fenrir']='Lunar Cry',
		['Diabolos']='Pavor Nocturnus', ['Cait Sith']='Eerie Eye'}
	pacts.debuff2 = {['Shiva']='Sleepga', ['Leviathan']='Slowga', ['Fenrir']='Lunar Roar', ['Diabolos']='Somnolence'}
	pacts.sleep = {['Shiva']='Sleepga', ['Diabolos']='Nightmare', ['Cait Sith']='Mewing Lullaby'}
	pacts.nuke2 = {['Ifrit']='Fire II', ['Shiva']='Blizzard II', ['Garuda']='Aero II', ['Titan']='Stone II',
		['Ramuh']='Thunder II', ['Leviathan']='Water II'}
	pacts.nuke4 = {['Ifrit']='Fire IV', ['Shiva']='Blizzard IV', ['Garuda']='Aero IV', ['Titan']='Stone IV',
		['Ramuh']='Thunder IV', ['Leviathan']='Water IV'}
	pacts.bp70 = {['Ifrit']='Flaming Crush', ['Shiva']='Rush', ['Garuda']='Predator Claws', ['Titan']='Mountain Buster',
		['Ramuh']='Volt Strike', ['Leviathan']='Spinning Dive', ['Carbuncle']='Meteorite', ['Fenrir']='Eclipse Bite',
		['Diabolos']='Nether Blast',['Cait Sith']='Regal Scratch'}
	pacts.bp75 = {['Ifrit']='Meteor Strike', ['Shiva']='Heavenly Strike', ['Garuda']='Wind Blade', ['Titan']='Geocrush',
		['Ramuh']='Thunderstorm', ['Leviathan']='Grand Fall', ['Carbuncle']='Holy Mist', ['Fenrir']='Lunar Bay',
		['Diabolos']='Night Terror', ['Cait Sith']='Level ? Holy'}
	pacts.astralflow = {['Ifrit']='Inferno', ['Shiva']='Diamond Dust', ['Garuda']='Aerial Blast', ['Titan']='Earthen Fury',
		['Ramuh']='Judgment Bolt', ['Leviathan']='Tidal Wave', ['Carbuncle']='Searing Light', ['Fenrir']='Howling Moon',
		['Diabolos']='Ruinous Omen', ['Cait Sith']="Altana's Favor"}

    -- Wards table for creating custom timers	
	wards = {}
	-- Base duration for ward pacts.
	wards.durations = {
	    ['Crimson Howl'] = 60, ['Earthen Armor'] = 60, ['Inferno Howl'] = 60, ['Heavenward Howl'] = 60,
	    ['Rolling Thunder'] = 120, ['Fleet Wind'] = 120,
	    ['Shining Ruby'] = 180, ['Frost Armor'] = 180, ['Lightning Armor'] = 180, ['Ecliptic Growl'] = 180,
	    ['Glittering Ruby'] = 180, ['Hastega'] = 180, ['Noctoshield'] = 180, ['Ecliptic Howl'] = 180,
	    ['Dream Shroud'] = 180, ['Hastega II'] = 180, ['Crystal Blessing'] = 180, ['Soothing Current'] = 180,
	    ['Reraise II'] = 3600
	}
	-- Icons to use when creating the custom timer.
	wards.icons = {
	    ['Earthen Armor']   = 'spells/00299.png', -- 00299 for Titan
	    ['Shining Ruby']    = 'spells/00043.png', -- 00043 for Protect
	    ['Dream Shroud']    = 'spells/00304.png', -- 00304 for Diabolos
	    ['Noctoshield']     = 'spells/00106.png', -- 00106 for Phalanx
		['Crimson Howl']    = 'spells/00298.png', -- 00298 for Ifrit
	    ['Inferno Howl']    = 'spells/00298.png', -- 00298 for Ifrit
		['Soothing Current']    = 'spells/00169.png', -- 00169 for Water Icon
		['Crystal Blessing']    = 'spells/00269.png', -- 00169 for Water Icon
	    ['Hastega']         = 'spells/00358.png', -- 00358 for Hastega
		['Hastega II']         = 'spells/00358.png', -- 00358 for Hastega
	    ['Rolling Thunder'] = 'spells/00104.png', -- 00358 for Enthunder
	    ['Frost Armor']     = 'spells/00250.png', -- 00250 for Ice Spikes
	    ['Lightning Armor'] = 'spells/00251.png', -- 00251 for Shock Spikes
	    ['Reraise II']      = 'spells/00135.png', -- 00135 for Reraise
	    ['Fleet Wind']      = 'abilities/00074.png', -- 
	}
	-- Flags for code to get around the issue of slow skill updates.
	wards.flag = false
	wards.spell = ''
 Fenrir.Duvelamilla
Offline
サーバ: Fenrir
Game: FFXI
Posts: 69
By Fenrir.Duvelamilla 2015-01-27 18:38:27  
Thanks
Log in to post.