Wednesday, June 18, 2008

Heroes of Old and New

There are 12 Heroes with 4 Abilities each and 42 Triggers to enhance the effects of those abilities. Here are some notes on half the heroes.

Black King
Removed Rend the Earth, made Order 2 his special. Rend was just another earthquake, and Order 2 is so unique that I made it the special of both the Black King and the Old General.

Broodmother
I had to change Penetrate the Earth and also Perversion, as there is no way to make this happen in a trigger. The function is still unique in that higher levels of PtE make stronger towers. Perversion simply increases the max number of towers which is an effective compromise.

Wyrm
All his powers made it intact and all had to be trigger enhanced...except possibly Blighted Step which I think already exists as an ability, but I had already written the trigger when I noticed it in the editor :0

Bishop Sophrosyne
In her case, all abilities were implemented intact. Divine Light was the only power that even required a trigger.

Duchess of Drake
There were some GOTCHAs with her tower building powers, the biggest being the limitation of a single "tiny" ability. After a lot of experimenting, I decided to make magic towers summoned via triggers (and therefore able to be placed anywhere). There was no way to give the Duchess a discount for tower upgrades though.

Strongarms
AoE permanent stat upgrades were not an option, but I really like the alternative. His ability now upgrades all the armor and weapons for all Free People units (as if it were a paid building upgrade in vanilla WC3).

Heroic Conformation

My original designs for the hero and artifact powers were made knowing that not everything would be possible to create, or possibly even create in a timely manner. In the end several changes were made, several concessions for sure, but imo even more improvements. I'll post a few heroes and the changes to give you an idea of how they evolved.

Artifacts of the Past and Present

Wow I'm really bad at blogging. Ah well, yesterday I finished the last of the 48 Artifacts of Power!

After the majority of hoorah-ing was over, I set about putting the artifacts in player specific stores, only to find a big GOTCHA: stores that Select Units (and thereby drop purchased items on them) are shared by the whole team. Turns out there is no way to do this with the editor itself (my conclusion after many tests and much net searching). Player-specific shops drop items directly on the ground. Since it is very very important that artifacts only go to the associated heroes, this would have been a major set back if there was no work around. Ah the fun of shoe-horn development on doc-lite tools!

Luckily I remember playing other maps with player-specific shops so I knew there had to be a way. My hack around involved creating regions around the different shops, removing the item model (to avoid popping) from each artifact, and creating a trigger for each shop, like this:

Duchess Artifact Hack
Events
----------------
Conditions
----------------
Actions
----------------
This gives the illusion that it works like a normal shop, but this would never do for a final game, ---------------------------------------------------------------------
--------------------------------------------------------------------

---edited out to prevent cheaterz!---