HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Numerous help requests for you gurus; War Club, Multiboard, Vexorian's 'Last Breath'

08-19-2004, 06:28 PM#1
Baron Crinkle
Got several questions to bundle into one swing this time around, hopefully you folks can help me figure these issues out, as I've exhausted myself trying to fix them with my own knowledge.

The first problem is the War Club ability, which I've given to one of my heroes. He'll grab it just fine, he'll use the appropriate attack 2 damage, et cetera-- but for some reason when it switches the attack index to 1 to enable his second attack, he no longer displays damage range in the status area on the screen. It just blanks out that area above armor. I can't for the life of me get it to display the proper information for his newly swapped-to attack. Any ideas?

My second problem is with my Multiboard. I got it setup just fine and dandy, with everything working properly, but when a player leaves the game the multiboard is swapped out with the Team Resources menu, eliminating my scoreboard ( I have it set to share allied units for players who leave ). Is there something I can do to prevent this from happening? o_O

One of my heroes uses Lord Vexorian's Last Breath ability from his spell request threads, as it's a damned cool one. With my current setup, heroes respawn at 4 seconds times their level when they die. The problem I'm having is twofold-- One, when the hero dies with the last breath ability kicking in, my triggers create a respawn countdown window for Player 16 which never goes away. Two, if last breath fails to kill the unit in question, the hero is lost in limbo and never actually respawns.

So, is there any way to prevent it from making the mysterious player 16 count-down board (I have countdown timer appear on unit death when unit-type is hero for duration hero level x 4), and is there any way to say, for example, if last breath is present, do not set respawn timer for hero, if last breath expires and hero type does not exist, start countdown timer for hero level x 2 or somesuch (to make up for the lost time waiting to see if last breat would kill their target). Help here would be greatly appreciated!

Another curious thing I'd like to tackle-- detecting the color a player is using, and then replicating it for player name and hero killed messages. How do I have it check a player's color, and then how can I call that color for message text?

Yet another question for Lord Vexorian if he reads this-- I had a hero use your charge ability, and for some reason the movement speed stuck after the ability was over (unit's normal base speed is slow, ended up as very fast permanently.) It's probably just a goof-up on my part, but any suggestions of stuff to double-check?

Thank you all for the help I've received on these boards. I've been tackling fairly ambitious stuff for the first time since RoC, and all the excellent discoveries and advancements in this community have made some incredibly cool stuff possible ^_^
08-19-2004, 06:56 PM#2
Vexorian
The first problem with last breath needs a condition in the timer window creation trigger to make sure it only works for players from 1 to 12 like:

Conditions:
Player number of (owner of triggering player) less than 13
Player number of (owner of triggering player) more than 1

The other thing, I thought doom wasn't dispellable? any ways I will have to check what is causing that problem

the speed issue is pretty bad and is mostly blizzard's fault, now that you tell me, my only way to fix it would be an ability that will enhance the speed instead of changing the speed with triggers.
08-19-2004, 07:04 PM#3
Baron Crinkle
Quote:
Originally Posted by Lord Vexorian
The first problem with last breath needs a condition in the timer window creation trigger to make sure it only works for players from 1 to 12 like:

Conditions:
Player number of (owner of triggering player) less than 13
Player number of (owner of triggering player) more than 1

The other thing, I thought doom wasn't dispellable? any ways I will have to check what is causing that problem

the speed issue is pretty bad and is mostly blizzard's fault, now that you tell me, my only way to fix it would be an ability that will enhance the speed instead of changing the speed with triggers.

The player number conditions worked like a charm, it hadn't crossed my mind that I should check with a comparison like that-- this is why I come here for help with these things, you guys can really think outside the box :god_help_us:

It's not that the doom is being dispelled, it's just that the unit killing them, often a hero, is surviving the duration of it. I could just jack up the damage a lot, but I figured it would be a good balancing factor to make it possible for them to survive if they covered their ass well enough.

I figured something like that would be the problem with the speed issue. I can't wait for 1.17 finally fixing orbs overriding attacks too....
08-19-2004, 07:09 PM#4
Vexorian
Quote:
Originally Posted by Baron Crinkle
The player number conditions worked like a charm, it hadn't crossed my mind that I should check with a comparison like that-- this is why I come here for help with these things, you guys can really think outside the box :god_help_us:

It's not that the doom is being dispelled, it's just that the unit killing them, often a hero, is surviving the duration of it. I could just jack up the damage a lot, but I figured it would be a good balancing factor to make it possible for them to survive if they covered their ass well enough.

I figured something like that would be the problem with the speed issue. I can't wait for 1.17 finally fixing orbs overriding attacks too....
I thought doom didn't have a duration, but anyways I will have to add a check till the Buff is gone
08-19-2004, 08:20 PM#5
Baron Crinkle
Anyone have ideas for the other issues above?
08-20-2004, 02:25 PM#6
Freaking_Fish
Quote:
Another curious thing I'd like to tackle-- detecting the color a player is using, and then replicating it for player name and hero killed messages. How do I have it check a player's color, and then how can I call that color for message text?

Edited because: Are you letting people choose their own color? If so, you reeeally need to make this clear in your request. Itsa buncha more stuff to do if you let them pick their own color. I am sorry, but i wont go through THAT. That is a whole page worth, i'll bet. .

I can help you with that one. Use that weird highlight thingy they use for tooltips (they have a color generator here for that one Electromancers Color Picker ) to color whatever text that you should display.
08-20-2004, 11:25 PM#7
Vexorian
here is The updated charge : http://www.wc3sear.ch/index.php?p=Spells&ID=104

And the updated last breath : http://www.wc3sear.ch/index.php?p=Spells&ID=230
08-21-2004, 12:12 AM#8
Baron Crinkle
Cool, thanks :D

Does anyone know how to circumvent the scoreboard problem when players leave the game?

How about the war club attack display / damage change-up?

On another note, I'm looking at using the blob monstrosity model and having them grow larger whenever they 'envelop' an enemy. How might one handle the size growth and cap it at a certain point?