| 02-14-2004, 05:23 PM | #1 |
I was wondering if u could do this w/out making an assload of units... like over time... if people leave creeps in an area w/out destroying them... could they become stronger... b/c that would be badass for your map... an rpg/campaign w/that would own... b/c the units would always be a variety... it would be really cool... like what i'm saying is... units that r spawned get more hp and more attack power as time progresses... unless they are killed... and also their level increases so you gain more experiance over time aswell... that would be really cool for just about any rpg or just for any map that would need it in general... I'm not 1 to come up w/the solution for that... but I can come up w/the idea. I, personally think it's a great idea! But i have no solution to it... if u searched the forums i posted that as a reply but i think this will get more responses if i post it as a thread and more people will use my idea making maps in general, better. :D That is, if we can figure out how to do this... REPLY IF U KNOW HOW OR IF U JUST HAVE A COMMENT ON WHAT U THINK ABOUT MY IDEA! :arch: :infth: :ggani: |
| 02-14-2004, 05:25 PM | #2 |
Of course you can. Two ways I can think of is set a variable of the created units. Set those last created units to 10% life. After 10 seconds, set the units to 20%. Another way is giving them mana shield. Use their mana as life. When Mana = 0 kill unit. Over time, set their mana to higher and higher levels. Oh, another way is making every unit a hero. Set the hero's strength to "Hero Strength + 1" every 10 seconds or so. That's +150 life a minute although. |
| 02-14-2004, 05:40 PM | #3 |
Make abilities that increase damage/hp like items, and add them over time. I dont think theyll stack though |
| 02-14-2004, 06:01 PM | #4 |
yeah, heros. have it work like this. add 1 point to units custom value ever 2 minutes or so. When the value reaches the units current level that unit is leveled up. This way it gets stronger with time, though it takes longer to get bigger. Hell you could even open a creep farm with that kinda thing going :) |
| 02-14-2004, 07:20 PM | #5 |
You could set the neutral hostile handicap at the start of the gme to like 50% and every 30 secounds add an extra % or something, which would be much easier. |
| 02-14-2004, 07:30 PM | #6 |
I would say, use more unit types, why? because there is no way to increase a unit's level with triggers, you could try making the units heroes but that leads to other annoying problems... |
| 02-14-2004, 08:05 PM | #7 |
heh :) This is very easy to do in Jass :P... Just create a trigger everytime you spawn a unit and pass it the spawned unit, have it loop every 10 seconds where it adds damage/HP to the unit by using weaaddars BonusMod...and also check if the unit is dead, if it is, then "destroy" the trigger... Voila. Eh, but since i doubt you'll have a easy time implementing this i'd reccomend you to do as .... erhm, not much to choose from... Well, untill i either write a trigger to do this or i write a good, easy-to-read Jass-Article... i guess you'll just have to do it the vex-way Cubasis ps. Setting the handycap won't do it Zotax, as he's expecting every unit to independantly getting more powerful |
| 02-14-2004, 08:57 PM | #8 |
I would use a custom upgrade that increases whatever stats of the units you want, and gets slowly increased in level over time. You could also slightly increase the experience gained by all heroes to compensate for the creep level not getting higher. |
| 02-15-2004, 08:03 PM | #9 |
Grater :/ He wants to have each unit have independant power-growth it seems. So it wouldn't work well to have upgrades as they'd affect all units (of type, at best). Cubasis |
| 02-15-2004, 08:06 PM | #10 |
When you want the unit to gain more HP -- give it the ability Inventory (Hero). Then give him the manual health item. Make him use it. Then remove the inventory ability. (Works for non h eroes) |
