Like a bandaid 
Servers are running the latest build now. All fixes up to this point should now be in place..including the armor specs, aimed shot!, and the trap launcher hotbar glitch. Along with the other fixes below, of course. But, those were the ones I kept getting repeat reports on.

[ view entry ]   |  permalink
Few more updates 
-- Specializations --
-Implemented all Armor Specializations for all classes and the Cloth class int buffs that work similarly (Wizardry, Mysticism, and Necromancy).
-Cleaned up the calculations and displays system for the core to properly update the aura types.
Note: I've now tested all 35 of the aura types and they are working to spec (on Test Server). Though I condensed the aura list down to 11 because some are pointless copies. Some classes may not yet train the proper spells. If you need a GM to check this, you need to have the spell with the same Icon as spell 87509 - It checks confirmation by IconID, Effect, and Base points so you must have the aura for your class from your trainer. You can view a list of the auras on wowhead by searching 'specialization' and browsing through the abilities tab. Clicking one with the right Icon will show you the class it belongs to at the top of it's page.

-- Auction House --
-I've tried every possible combination of packet data I can think of to get the Auction System working with no luck. I'm considering adding some .commands in to use in order to see and buy items from the AH. Everything works on the AH except the display after searching. It even returns the proper found items for a search. Very strange..but since it does that much, it would be fairly simple to combine commands with the AH to bypass the broken part. I'll work on that throughout this next week and see if I can get it going..it's a lower priority than class talents/spells though.

-- Core --
-Implemented proc trigger type 'On Interrupt' for effects such as Invocation. Probably still needs more work.

Too tired right now to test anything or write anymore. Been up for..a day and a half trying to debug the auction house. Probably not going to sleep..but not staring at the computer for awhile.

[ view entry ] ( 23 views )   |  permalink
Cleanup and such 
-- Cage Pets: --
-Added 75% reduction to damage in BGs/Arenas (flat amounts like healing, direct damage, dots, and white damage)
-Added restriction to 'Stun'/'Interrupt' type effects for BGs/Arenas
-Added the level reduction system (reduced damage and healing..stats etc based on how far you are from max level) to all aspects of the flat rates including white damage.
-Adjusted the targeting and combat system

-- Customs: --
*Custom 'Chance on Hit' effects not proccing in some cases
-Some of the custom spells on items have no proc chance because they were never meant to be procs. Added a normalized proc chance to those spells.

-- Hunter: --
*Auto shot not activating on spell casts
-Added cast toggle flag check to all negative spell casts to trigger auto shot

-- Paladin: --
*Censure (DoT) - Currently not being treated as a dispellable debuff
-Added dispel magic flag to dispel type.

-- Rogue: --
*Honor Among Thieves - Two HaT auras present at the same time currently cancel out each other's external combo point generation (Self-made critical strikes still award additional combo points)
-Reworked the spell to loop through all the HaT auras on person that triggered it and proc for each original spell caster (using their roll chance) then add cooldown.
*Relentless Strikes - Currently not granting Slice and Dice a chance per combo point to restore energy
-I believe I solved this problem. Seems the core devs put a change in the spell DBC for this quite awhile ago which shifted the spell IDs for the energy effect.

-- Druid: --
*Lifebloom - Should only be able to be applied to one target, but instead it can be applied to more than one targets.
-Added single target flag
*Natural Reaction - Not adding dodge
-It is adding dodge but it's adding it when learned not at stance change. Updating spell flags.
*Feral Swiftness - It's supposed to increase the movement speed of the druid while in cat form by 30%, but it is increasing the movement speed of the druid while in all forms by 30%.
-Same as Natural Reaction

-- Warlock: --
*Demonic Pact - Currently not increasing the caster's Spellpower, and not causing summoned demon pets to provide the Demonic Pact effect.
-Added trigger spell to summon
*Soul Burn: Seed of Corruption - Currently not allowing Seed of Corruption's AOE effect to apply the Corruption DoT on its victims
-Enabled all Soul Burn effects and the removal of Soul Burn upon using them.
*Glyph of Void Walker: Doesn't increase the health of the voidwalker
*Sacrifice (Void Walker) : Does absolutely nothing
-Added these two effects in last set of updates just forgot to document it.
*Everlasting Affliction - Currently not allowing Drain Soul, Drain Life and Haunt casts to refresh the Corruption DoT on their targets
-Added proper proc flags and script effect

[ view entry ] ( 1 view )   |  permalink
Spell Swap effects 
Worked all the bugs out of the spell swap system. It's a little quirky but fully functional. When you receive a spell swap aura (i.e. Trap Launcher), it will tick one time (500ms) before it swaps the spell Icons and it will end about 500ms early as well. Ends on cancel, etc..all tested.

One thing to keep in mind is that it swaps the spell -on your action bar-. There doesn't appear to be any system to swap spells out of the book directly..at least not a documented one. You can, however, cast them from your book if you want..not sure why anyone would..but, it will swap the spell out at cast. This won't work so well for things like Trap Launcher where you need to select a location or things that normally have a prerequisite.

When used from the action bar, however, it works exactly the way it should.

Currently, I've coded and tested extensively (on Test Realm):
* Soulburn (Drain Life)
* Soul Swap (Soul Swap Exhale)
* Trap Launcher (Ice, Freezing, and Explosive)
* Master Marksman (Aimed Shot!)
* Stampede (Ravage!)
* Hot Streak (Pyroblast!)

Other spells that use aura type 332 or 333 will need reported if they're not working..preferably with their Original spell and replacement spell IDs. You can check if a spell you have is that type through wowhead.

[ view entry ]   |  permalink
Pets 
Added pet base level stat values in for all level ranges (1-85) for non-hunter pets. Hunter pets already had this but no other pet in the game had any base amount for any stat based on level.

The amounts ramp up a decent amount from 81 to 85 to follow along with the system they use to scale players.

Also discovered an odd bug while testing Warlock where if you summon say..a Voidwalker while you already have a Voidwalker it would hide the pet part and break summoning.

Noticed Soulburn is also not doing it's replacement effect on Drain Life. Which doesn't make much sense since it is actually working..doing the swap properly..and everything.

[ view entry ]   |  permalink
Restarted 
Server decided to crash earlier which might have been from me running a build update. Oh well, I put the new spell swap system in and all the fixes below.

Currently, Master Marksmanship still isn't working but I put a fix in for it for next restart. I also included a fix to the visual update bug with Leather Specialization and it will be in next restart as well.

[ view entry ]   |  permalink
Okay 
So, it looks like I fixed the spell swap thing completely now. The only minor annoyance is that it reports it to your chat every time it swaps out spells. Can't really do anything about that..the message that tells you that is the same part that allows it to be put on your bar.

Anyway, this fixed:
*Trap Launcher
*Holy Word: Serenity
*Holy Word: Sanctuary
*Soul Swap
*Aimed Shot!
*Ravage!
*Pyroblast!

And will probably fix quite a few more things as we come to them. I have to modify the spell dbc info for each one to make it work properly but not too difficult. Now, this isn't to say that the spells it swaps to actually work or calculate correctly. It just means that it will swap on your bar..and if you cast from your book it will swap there as well.

[ view entry ]   |  permalink
Hmm 
I think I may have figured out how to properly do the spell swap thing. But, I'm going to need to do a lot more testing.

I've gotten it to work pretty well so far..just need to work out a couple bugs. This means I should be able to fix all the swapping auras (type 332 - like Soul Swap and type 333 - like Trap Launcher).

Taking a break from spells and talents to get this all worked out.

[ view entry ]   |  permalink
Seriously?... 
The two lists of fixes below have not been put in yet.

[ view entry ] ( 31 views )   |  permalink
More Warlock 
-- Warlock: --
*Demonic Circle: Teleport - Currently unusable (Grayed out in the action bar) even with a Demonic Circle active
-Added the fake aura proc back in that activates the Teleport. Still needs more testing.
*Banes (previously curses) and Curses do not stack, ie. Bane of Agony and Curse of Elements
*Curse of Elements - Currently overwrites Bane debuffs, and vice-versa
-Rewrote the spell system to count Banes as Banes not Curses for the purposes of stacking
*Immolation Aura - Currently giving the caster a "you are in shapeshift form" error
*Demon Leap - Currently giving the caster a "you are in shapeshift form" error
-Added form check for metamorphosis
*Burning Embers - Currently dealing 3% of Soulfire's damage per tick instead of 30% over 7 seconds
-Incorrect report. Though, I did alter the spell mechanics to match retail. Soulfire will apply the debuff and Firebolt will add to the damage until cap and refresh the aura at cap.
*Soul Burn: Drain Life - Currently causing Drain Life to vanish from the action bar when Soul Burn is cast
-Started work on a new spell swap system. It should allow you to cast the old spell but replace it at cast with the other version. Needs more testing. This also inadvertently should fix the drain life shard problem and Glyph of Drain Life.
*Glyph of Shadowburn - Currently not resetting the cooldown of Shadowburn when it fails to kill the target.
-Added effect
*Nether Ward - Currently not replacing the Shadow Ward ability with Nether Ward
-Used new spell swap system
*Soul Swap - Currently not proccing the Soul Swap buff, not replacing the Soul Swap ability with Soul Swap Exhale (After casting Soul Swap on a target inflicted by the caster's Shadow damage-over-time effects), and not allowing the transferral of damage-over-time effects from one target to another
-Put Soul Swap into the spell swap system, implemented the shadow dot transfer, and the Glyph of Soul Swap. First cast of Soul Swap applies the 20sec buff to you, removes the dots, and stores them. Next cast transfers the dots to the new target. If glyph is active, saves the auras but doesn't remove them and adds a cooldown based on the glyph. So, you could still click Soul Swap but it will fail casting. Will need some more work later. But, it's mostly to spec now. May need some work on the damage coefficients for the up front damage as well.

---- And time for sleep. I need to test a lot of this on the Test Realm before I move it live.

[ view entry ]   |  permalink

<<First <Back | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | Next> Last>>