View Single Post
  #44  
Old 09-02-2010, 12:51 PM
Caryatis
Dragon
 
Join Date: May 2009
Location: Milky Way
Posts: 539
Default

Havent posted source yet, going to clean it up so its easier for people to implement. Will post the diff of all the changes I made(along with full zone source and binaries), the full DB so will have the AA connections as well as spells, etc and also all the scripts I used on the server, either tonight or tomo when I get some time.

Thanks for the kind words Trevius, I'm just glad something will live on from my server even if the server itself is gone. In regards to the AAs, they are all live AAs however since I wanted people to be able to upgrade every theme, I split alot of the cool ones(like Twincast, twinproc, healing light(casts a small group heal when you cast a stun), etc) into 5 seperate AAs(eg Twincast I, Twincast II, etc). Usually the first level is close to live and then they get more customized as you get further along. Probably the biggest headache would be making them class/archetype specific based on live as obviously on my server most classes have access to more AA than they do on Live(which is the main reason I didnt bother trying to add any to the SVN).

On the plus side though, there is the framework set up for 250+ individual AAs up to and including Underfoot, 95% of which work fine(only a few recently added ones have no support).

One thing that did bother me was when AandMetal mentioned to use the bonuses system for some AA that I posted(MaxHpChange, endpool, etc) so I did go and update those so that they were like that unfortunately I can't remember if that is included in the main diff or if I did it in a branch that I deleted already.

Here is the full list of AAs I added(I changed some of the names so it could be hard to find the live AA I was referencing, I will spend some time to weed out the 100% custom ones and find the proper names of the live ones....best listing of AAs I think is here)

Code:
+	aaGlyphofDragonScales = 4702,
+	aaGlyphofArcaneSecrets = 4704,
+	aaGlyphofDraconicPotential = 4705,
+	aaGlyphofDestruction = 4706,
+	//Vet
+	aaArmorofExperience = 1037,			
+	aaThroneofHeroes = 4665,
+	// progression
+	aaHarmonicDissonance = 1647,
+	// misc
+	aaHolyWarhorse = 1643,
+	aaUnholyWarhorse = 1644,
+	aaValiantSteed = 1645,
+	aaAbyssalSteed = 1646,
+	aaTinkeringMastery = 4672,
+	aaQuickdraw = 4698,
+	aaBattleReady = 4699,
+	aaKillingSpree = 4739,
+	aaHoldtheLine = 4742,
+	aaGiftofRadiantMana = 4773,
+	aaGrapplingStrike = 4836,
+	aaMarkoftheMageHunter = 4849,
+	aaUncannyResilience = 4854,
+	aaBlindingFury = 4857,
+	aaBattleLeapI = 4860,
+	aaGatherManaIII = 4890,
+	aaStasisIII = 4894,
+	aaElementalFormIIIFire = 4903,
+	aaElementalFormIIIAir = 4906,
+	aaElementalFormIIIWater = 4909,
+	aaElementalFormIIIEarth = 4912,
+	aaGatheringDusk = 4927,
+	aaVeilofMindshadow = 4931,
+	aaSanguineMindCrystal = 4934,
+	aaAzureMindCrystal = 4935,
+	aaArcaneWhisper = 4938,
+	aaDimensionalInstability = 4943,
+	aaCryomancy = 4944,
+	aaProtectionoftheSpiritWolf = 5007,
+	aaTasteofBlood = 5015,
+	aaHymnoftheLastStand = 5017,
+	aaBladedSong = 5020,
+	aaTwistedShank = 5021,
+	aaDirtyFighting = 5022,
+	aaTumble = 5028,
+	aaTheftofLifeIV = 5032,
+	aaInnateStunResistanceIII = 5035,
+	aaMortalCoil = 5085,
+	aaArmoroftheInquisitor = 5095,
+	aaHandofDisruption = 5098,
+	aaSpiritoftheWhiteWolfI = 5105,
+	aaSpiritoftheBlackWolfI = 5109,
+	aaHastenedDoppleganger = 5127,
+	aaBreathofAtathus = 5150,
+	aaBreathofDratonra = 5165,
+	aaBreathofOshvir = 5180,
+	aaBreathofVenesh = 5195,
+	aaBreathofMysaphar = 5210,
+	aaBreathofKeikolin = 5225,
+	aaHuntersFury = 5248,
+	aaSpiritoftheWoodIIFocused = 5251,
+	aaArcaneOverkill = 5295,
+	aaFuneralDirge = 5298,
+	aaFierceEye = 5717,
+	aaForceofDisruption = 5984,
+	aaHastenedDestructiveForce = 6023,
+	aaCompanionsDurabilityII = 6051,
+	aaSpiritoftheWhiteWolfII = 6218,
+	aaProtectionofDirewood = 6232,
+	aaArcomancy = 6290,
+	aaResurrectionBasic = 6299,
+	aaRoguesFury = 6325,
+	aaEnvenomedBlades = 6328,
+	aaCompanionofNecessity = 6333,
+	aaHastenedCacophony = 6337,
+	aaHastenedFuneralDirge = 6340,
+	aaHastenedCombination = 6343,
+	aaHastenedSilentCasting = 6346,
+	aaOutridersAccuracy = 6370,
+	aaCriticalAfflictionIII = 6375,
+	aaCompanionsRelocation = 6379,
+	aaAdvancedParagonofSpirit = 6380,
+	aaCompanionsAgilityII = 6383,
+	aaBlessingofLife = 6395,
+	aaCallHither = 6455,
+	aaBattleLeapII = 6499,
+	aaHastenedHarvest = 6503,
+	aaChatteringBones = 6508,
+	aaWarlordsDeadlyAim = 6511,
+	aaGiftofManaIII = 6517,
+	aaStasisIV = 6533,
+	aaQuickTime = 6534,
+	aaMendCompanionIII = 6537,
+	aaHastenedBestialAlignment = 6538,
+	aaBurstofPower = 6540,
+	aaRecklessAbandon = 6542,
+	aaHuntersAttackPower = 6546,
+	aaHastenedPurifyBody = 6555,
+	aaWrathofLife = 6556,
+	aaFeralSwipeII = 6561,
+	aaTurgursInsects = 6563,
+	aaInfusedbyRage = 6564,
+	aaGutPunch = 6565,
+	aaHealingLightII = 6601,
+	aaVehementRage = 6607,
+	aaWarlordsBravery = 6617,
+	aaHarmshield = 6635,
+	aaVoiceofThule = 6639,
+	aaExplosionofHatred = 6640,
+	aaCascadingTheftofLife = 6641,
+	aaHateStep = 6644,
+	aaViciousBiteofChaos = 6645,
+	aaEncroachingDarkness = 6646,
+	aaCannibalizationII = 6690,
+	aaTurgursInsectSwarm = 6691,
+	aaDampenResistance = 6692,
+	aaHastenedDampenResistance = 6698,
+	aaHastenedVirulentParalysis = 6703,
+	aaLanguidBite = 6706,
+	aaHastenedSpiritCall = 6712,
+	aaHarmoniusArrow = 6750,
+	aaOutridersAttack = 6754,
+	aaGuardianoftheForestAdv  = 6755,
+	aaPackHunt = 6758,
+	aaOutridersEvasion = 6764,
+	aaRangedFinesse = 6765,
+	aaInvistoUndeadGroup = 6790,
+	aaHealingLightI = 6791,
+	aaForceofDisruptionDirected = 6795,
+	aaSwarmofDecayII = 6815,
+	aaHastenedBloodMagic = 6819,
+	aaDeadMesmerizationII = 6822,
+	aaHastenedSwarmofDecay = 6823,
+	aaGiftoftheGrave = 6828,
+	aaHastenedSongofStone = 6870,
+	aaBattleLeapIII = 6930,
+	aaJuggernautSurge = 6931,
+	aaDistractionAttack = 6932,
+	aaHastenedSavageSpirit = 6935,
+	aaDyingBlow = 6938,
+	aaHastenedDistractionAttack = 6941,
+	aaAttackoftheWarders = 6971,
+	aaHastenedFeralAttacks = 6974,
+	aaHastenedFocusedParagon = 6977,
+	aaHastenedParagon = 6980,
+	aaBestialAlignmentGroup = 6983,
+	aaBiteoftheAsp = 6984,
+	aaRavensClaw = 6985,
+	aaGorillaSmash = 6986,
+	aaInvisibilitySelfPerfected = 7069,
+	aaGiftofManaIV = 7621,
+	aaHastenedWrathoftheWild = 7664,
+	aaGroupShrink = 7669,
+	aaElementalSwarmIII = 7700,
+	aaElementalSwarmIV = 7701,
+	aaElementalSwarmV = 7702,
+	aaGlyphofCourage = 7801,
+	aaGlyphofRecovery = 7802,
+	aaGlyphofStoredLife = 7803,
+	aaGlyphofFranticInfusion = 7804,
+	aaGlyphofAngryThoughts = 7805,
+	aaTwincastI = 7825,
+	aaTwincastII = 7826,
+	aaTwincastIII = 7827,
+	aaTwincastIV = 7828,
+	aaTwincastV = 7829,
+	aaHealingTwincastI = 7830,
+	aaHealingTwincastII = 7831,
+	aaHealingTwincastIII = 7832,
+	aaHealingTwincastIV = 7833,
+	aaHealingTwincastV = 7834,
+	aaTwinprocI = 7835,
+	aaTwinprocII = 7836,
+	aaTwinprocIII = 7837,
+	aaTwinprocIV = 7838,
+	aaTwinprocV = 7839,
+	aaGlyphofGenariMight = 7840,
+	aaGlyphofLostSecrets = 7841,
+	aaGlyphoftheCataclysm = 7842,
+	aaGlyphoftheMaster = 7843,
+	aaBlastofAnger = 7851,
+	aaBeguilersBanishment = 7852,
+	aaBeguilersDirectedBanishment = 7853,
+	aaFivePointPalm = 7875,
+	aaMalosinete = 7903,
+	aaHastenedTurnUndead = 7940,
+	aaCascadingDivineAura = 7943,
+	aaPurifySoulGroup = 7944,
+	aaSanctifiedBlessing = 7948,
+	aaCelestialRegenerationFocused = 7951,
+	aaSpiritoftheBlackWolfII = 7986,
+	aaHastenedLycanSoul = 7989,
+	aaHastenedVeilofMindshadow = 8031,
+	aaPhantasmalOpponent = 8034,
+	aaHastenedEdictofCommand = 8035,
+	aaFogofMemories = 8038,
+	aaBiteofTashani = 8039,
+	aaExtendedIngenuity = 8040,
+	aaFuryofDruzzil = 8060,
+	aaFuryofEci = 8063,
+	aaFuryofRo = 8066,
+	aaForceofWill = 8072,
+	aaAtolsShackles = 8075,
+	aaHastenedManaBurn = 8076,
+	aaHastenedCallofXuzl = 8082,
+	aaPerfectedLevitation = 8194,
+	aaCombatFuryMastery = 8198,
+	aaMentalStamina = 8210,
+	aaHardyEndurance = 8215,
+	aaInvisibilityGroupPerfected = 8220,
+	aaInvistoUndeadGroupPerfected  = 8222,
+	aaSummonCompanion = 8227,
+	aaGate = 8231,
+	aaInnateRunSpeedV = 8997,
+	aaInnateRunSpeedIV = 8998,
+	aaVeteranSummonBanker = 8999,
+	aaVeteranSummonResupplyAgent = 9000,
+	aaCombatAgilityV = 9025,
+	aaCombatStabilityV = 9030,
+	aaSturdyEnduranceII = 9035,
+	aaSturdyEnduranceIII = 9040,
+	aaSturdyEnduranceIV = 9045,
+	aaSturdyEnduranceV = 9050,
+	aaPlanarPowerIII = 9055,
+	aaPlanarPowerIV = 9060,
+	aaPlanarPowerV = 9065,
+	aaSturdyManaII = 9070,
+	aaSturdyManaIII = 9075,
+	aaSturdyManaIV = 9080,
+	aaSturdyManaV = 9085,
+	aaCombatFuryIV = 9090,
+	aaCombatFuryV = 9093,
+	aaFinishingBlowIV = 9096,
+	aaFinishingBlowV = 9099,
+	aaFundamentofIntellect = 9100,
+	aaFundamentofWisdom = 9136,
+	aaFundamentofPower = 9163,
+	aaFundamentofCombat = 9208,
+	aaFirstSpireofArcanum = 9300,
+	aaSecondSpireofArcanum = 9303,
+	aaThirdSpireofArcanum = 9306,
+	aaFirstSpireoftheSensei = 9309,
+	aaSecondSpireoftheSensei = 9312,
+	aaThirdSpireoftheSensei = 9315,
+	aaFirstSpireofElements = 9318,
+	aaSecondSpireofElements = 9321,
+	aaThirdSpireofElements = 9324,
+	aaFirstSpireofEnchantment = 9327,
+	aaSecondSpireofEnchantment = 9330,
+	aaThirdSpireofEnchantment = 9333,
+	aaFirstSpireofNecromancy = 9336,
+	aaSecondSpireofNecromancy = 9339,
+	aaThirdSpireofNecromancy = 9342,
+	aaFirstSpireoftheWarlord = 9345,
+	aaSecondSpireoftheWarlord = 9348,
+	aaThirdSpireoftheWarlord = 9351,
+	aaFirstSpireoftheRake = 9354,
+	aaSecondSpireoftheRake = 9357,
+	aaThirdSpireoftheRake = 9360,
+	aaFirstSpireoftheMinstrels = 9363,
+	aaSecondSpireoftheMinstrels = 9366,
+	aaThirdSpireoftheMinstrels = 9369,
+	aaFirstSpireoftheSavageLord = 9372,
+	aaSecondSpireoftheSavageLord = 9375,
+	aaThirdSpireoftheSavageLord = 9378,
+	aaFirstSpireofHoliness = 9381,
+	aaSecondSpireofHoliness = 9384,
+	aaThirdSpireofHoliness = 9387,
+	aaFirstSpireoftheReavers = 9390,
+	aaSecondSpireoftheReavers = 9393,
+	aaThirdSpireoftheReavers = 9396,
+	aaFirstSpireofthePathfinders = 9399,
+	aaSecondSpireofthePathfinders = 9402,
+	aaThirdSpireofthePathfinders = 9405,
+	aaFirstSpireofDivinity = 9408,
+	aaSecondSpireofDivinity = 9411,
+	aaThirdSpireofDivinity = 9414,
+	aaFirstSpireofNature = 9417,
+	aaSecondSpireofNature = 9420,
+	aaThirdSpireofNature = 9423,
+	aaFirstSpireofAncestors = 9426,
+	aaSecondSpireofAncestors = 9429,
+	aaThirdSpireofAncestors = 9432,
+	aaFirstSpireofSavagery = 9435,
+	aaSecondSpireofSavagery = 9438,
+	aaThirdSpireofSavagery = 9441,
+	aaForcefulRejuvenation = 9502,
+	aaHatesAttraction = 9503,
+	aaExtendedSwarm = 9506,
+	aaStaffBlock = 9512,
+	aaFlurryV = 9515,
+	aaHeadshotII = 9520,
+	aaHeadshotIII= 9523,
+	aaHeadshotIV = 9526,
+	aaHeadshotV = 9529,
+	aaTheftofLifeV = 9532,
+	aaDivineStunIII = 9535,
+	aaDivineStunIV = 9536,
+	aaDivineStunV = 9537,
+	aaEldritchRuneIII = 9538,
+	aaEldritchRuneIV = 9541,
+	aaEldritchRuneV = 9544,
+	aaFeralSwipeIII = 9547,
+	aaFeralSwipeIV = 9550,
+	aaFeralSwipeV = 9553,
+	aaHandofPietyIII = 9556,
+	aaHarmTouchIII = 9559,
+	aaHarmTouchIV = 9560,
+	aaHarmTouchV = 9561,
+	aaLayonHandsII = 9562,
+	aaLayonHandsIII = 9563,
+	aaLayonHandsIV = 9564,
+	aaLayonHandsV = 9565,
+	aaLeechTouchIII = 9566,
+	aaLeechTouchIV = 9567,
+	aaLeechTouchV = 9568,
+	aaMendCompanionIV = 9569,
+	aaMendCompanionV = 9572,
+	aaRadiantCureIII = 9575,
+	aaRadiantCureIV = 9578,
+	aaRadiantCureV = 9581,
+	aaSpiritCallIII = 9584,
+	aaStasisV = 9587,
+	aaSturdinessX = 9600,
+	aaSturdinessXX = 9615,
+	aaSturdinessXXX = 9630,
+	aaSturdinessXXXX = 9645,
+	aaSturdinessXXXXX = 9660,
+	aaSturdyManaX = 9700,
+	aaSturdyManaXX = 9715,
+	aaSturdyManaXXX = 9730,
+	aaSturdyManaXXXX = 9745,
+	aaSturdyManaXXXXX = 9760,
+	aaSturdyEndX = 9800,
+	aaSturdyEndXX = 9815,
+	aaSturdyEndXXX = 9830,
+	aaSturdyEndXXXX = 9845,
+	aaSturdyEndXXXXX = 9860,
+	aaExpansiveMindII = 9875,
+	aaExpansiveMindIII = 9880,
+	aaExpansiveMindIV = 9885,
+	aaExpansiveMindV = 9890,
+	aaExpansiveRegen = 9895,
+	aaNaturalAggressionII = 9900,
+	aaNaturalAggressionIII = 9905,
+	aaNaturalAggressionIV = 9910,
+	aaNaturalAggressionV = 9915,
+	aaTripleAttackI = 9920,
+	aaTripleAttackII = 9925,
+	aaTripleAttackIII = 9930,
+	aaTripleAttackIV = 9935,
+	aaTripleAttackV = 9940,
+	aaArcheryMasteryII = 9945,
+	aaSpellCastingExpIV = 9950,
+	aaSpellCastingExpV = 9953,
+	aaCriticalAfflictionIV = 9956,
+	aaCriticalAfflictionV = 9959,
+	aaCriticalAfflictionMas = 9962,
+	aaHealingAdeptIV = 9965,
+	aaHealingAdeptV = 9968,
+	aaHealingGiftIV = 9971,
+	aaHealingGiftV = 9974,
+	aaSecondaryForteII = 9975,
+	aaSecondaryForteIII = 9976,
+	aaSecondaryForteIV = 9977,
+	aaSecondaryForteV = 9978,
+	aaSCRIII = 9979,
+	aaSCRIV = 9979,
+	aaSCRV = 9979,
+	aaSpellCastingSubtleIII = 9988,
+	aaFlusterbold = 9994,
+	aaAreaTauntII = 9995,
+	aaInquisitorsJudgement = 8455,
+	aaSturdyResolveI = 8460,
+	aaSturdyResolveII = 8465,
+	aaSturdyResolveIII = 8470,
+	aaSturdyResolveIV = 8475,
+	aaSturdyResolveV = 8480,
+	aaSturdyResolveX = 8485,
+	aaSturdyResolveXX = 8495,
+	aaSturdyResolveXXX = 8505,
+	aaSturdyResolveXXXX = 8515,
+	aaSturdyResolveXXXXX = 8525,
+	aaHealingLightIII = 8535,
+	aaHealingFrenzy = 8540,
+	aaWardofMana = 8545,
+	aaShieldSpecialist = 8550,
+	aaEmpoweredIngenuity = 8555,
+	aaHandofRo = 8558,
+	aaWallofWind = 8559,
+	aaStasisFriendly = 8562,
+	aaPhantasmicReflex = 8563,
+	aaHostintheShell = 8566,
+	aaDeathBloom = 8567,
+	aaReluctantBene = 8568,
+	aaBeaconofRight = 8573,
+	aaGiftofLife = 8574,
+	aaProjectionDoom = 8575,
+	aaImbuedFerocity = 8576,
+	aaNaturesReprieve = 8577,
+	aaMasteryBlunt = 8578,
+	aaMasterySlash = 8583,
+	aaMasteryPierce = 8588,
+	aaMasteryHands = 8593,
+	aaArrowVolatile = 8599,
+	aaSubtleBlows = 8599,
+	aaScourageSkin = 8604,
+	aaVisageofDeath = 8605,
+	aaExtPestilience = 8608,
Reply With Quote