- Joined
- Mar 9, 2009
- Messages
- 6,276
I am out. too much work, I'll judge. i have too much stuff going on to commit the kindof work i'd need to win this.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
..."i have forgotten how to do some basic shizz"...
Pharaoh_, I LOVE YOU!!! Now with the extension, I can definitely make it!

| The Solidarity mechanic allows every unit to give a bonus to friends, as well as receiving other bonuses from friends. A quick example with three units: 1. Spearman 2. Guardsman 3. Guardsman Each unit will give a Solidarity bonus, highlighted in green. Taking the Spearman as example, he gives a 5% attack speed bonus to surrounding friends, but will not receive this bonus himself. In return, he receives 2 armor bonus from surrounding friends (1 from each Guardsman) Guardsman no.2 and no.3 each gives 1 armor bonus, but again not to themselves. Each Guardsman will receive 1 armor bonus from the other Guardsman, as well as a 5% attack speed bonus from the nearby spearman. |
Initialiazation

Events


Map initialization

Conditions

Actions


Melee Game - Use melee time of day (for all players)


Melee Game - Limit Heroes to 1 per Hero-type (for all players)


Melee Game - Give trained Heroes a Scroll of Town Portal (for all players)


Melee Game - Set starting resources (for all players)


Melee Game - Remove creeps and critters from used start locations (for all players)


Melee Game - Run melee AI scripts (for computer players)


Melee Game - Create starting units (for all players)


Cinematic - Apply a filter over 0.00 seconds using Normal blending on texture Black Mask, starting with color (100.00%, 100.00%, 100.00%) and 100.00% transparency and ending with color (0.00%, 0.00%, 0.00%) and 0.00% transparency
Victory and Defeat Conditions

Events


Unit - A unit Dies

Conditions


((Dying unit) is A structure) Equal to True


(Count structures controlled by (Owner of (Dying unit)) (Include incomplete structures)) Equal to 0

Actions


Game - Defeat (Owner of (Dying unit)) with the message: Defeat!


Set Number_of_Destroyed_Players = (Number_of_Destroyed_Players + 1)


If (All Conditions are True) then do (Then Actions) else do (Else Actions)



If - Conditions




Number_of_Destroyed_Players Equal to ((Number of players in (All players)) - 1)



Then - Actions




Game - Victory (Owner of (Killing unit)) (Show dialogs, Show scores)



Else - Actions




Do nothing
Heroes

Events


Map initialization

Conditions

Actions


Set Hero[1] = Nerubian Spiderlord


Set Hero[2] = Banshee Queen


Set Hero[3] = Magistrate of Death


Player - Limit training of Nerubian Spiderlord to 1 for Player 1 (Red)


Player - Limit training of Magistrate of Death to 1 for Player 1 (Red)


Player - Limit training of Banshee Queen to 1 for Player 1 (Red)
Menu Create

Events

Conditions

Actions


Dialog - Change the title of Race_Menu to Pick Your Race


Dialog - Create a dialog button for Race_Menu labelled Human


Set Humans_Button = (Last created dialog Button)


Dialog - Create a dialog button for Race_Menu labelled Orc


Set Orcs_Button = (Last created dialog Button)


Dialog - Create a dialog button for Race_Menu labelled Undead


Set Undead_Button = (Last created dialog Button)


Dialog - Create a dialog button for Race_Menu labelled Night Elves


Set Night_Elf_Button = (Last created dialog Button)
Menu Show

Events


Time - Elapsed game time is 0.01 seconds

Conditions

Actions


Trigger - Run Menu Create <gen> (checking conditions)


Dialog - Change the title of Race_Menu to Pick Your Race


Player Group - Pick every player in (All players) and do (Actions)



Loop - Actions




If (All Conditions are True) then do (Then Actions) else do (Else Actions)





If - Conditions






((Picked player) controller) Equal to User






((Picked player) slot status) Equal to Is playing





Then - Actions






Dialog - Show Race_Menu for (Picked player)





Else - Actions






Do nothing
Menu Select

Events


Dialog - A dialog button is clicked for Race_Menu

Conditions

Actions


Unit Group - Pick every unit in (Units in (Playable map area) owned by (Triggering player)) and do (Actions)



Loop - Actions




Unit - Remove (Picked unit) from the game


If (All Conditions are True) then do (Then Actions) else do (Else Actions)



If - Conditions




(Clicked dialog button) Equal to Humans_Button



Then - Actions




Melee Game - Create Human starting units for (Triggering player) at ((Triggering player) start location) (Include Heroes)



Else - Actions




If (All Conditions are True) then do (Then Actions) else do (Else Actions)





If - Conditions






(Clicked dialog button) Equal to Orcs_Button





Then - Actions






Melee Game - Create Orc starting units for (Triggering player) at ((Triggering player) start location) (Include Heroes)





Else - Actions






If (All Conditions are True) then do (Then Actions) else do (Else Actions)







If - Conditions








(Clicked dialog button) Equal to Night_Elf_Button







Then - Actions








Melee Game - Create Night Elf starting units for (Triggering player) at ((Triggering player) start location) (Include Heroes)







Else - Actions








If (All Conditions are True) then do (Then Actions) else do (Else Actions)









If - Conditions










(Clicked dialog button) Equal to Undead_Button









Then - Actions










Melee Game - Create Undead starting units for (Triggering player) at ((Triggering player) start location) (Include Heroes)










Unit Group - Pick every unit in (Units in (Playable map area)) and do (Actions)











Loop - Actions












If (All Conditions are True) then do (Then Actions) else do (Else Actions)













If - Conditions














(Unit-type of (Picked unit)) Equal to Necropolis













Then - Actions














Unit - Replace (Picked unit) with a NEW BUILDING using The new unit's max life and mana













Else - Actions














If (All Conditions are True) then do (Then Actions) else do (Else Actions)















If - Conditions
















(Unit-type of (Picked unit)) Equal to Acolyte















Then - Actions
















Unit - Replace (Picked unit) with a NEW WORKER using The new unit's max life and mana















Else - Actions
















If (All Conditions are True) then do (Then Actions) else do (Else Actions)

















If - Conditions


















(Unit-type of (Picked unit)) Equal to Ghoul

















Then - Actions


















Unit - Replace (Picked unit) with a NEW LUMBER UNIT using The new unit's max life and mana

















Else - Actions


















Do nothing









Else - Actions










Do nothing


Cinematic - Hide filter
I've been thinking.
Why are we having the contest anyway? Sure, it is fun and all, but it seems after all like the whole point of the contest is useless, since the point is to get new and better races for people.
I believe this because, as some of you might have noticed, that WC3 is dying. How many games get full at these days? Some DotA games at its top. No one plays new maps anymore, or old maps. It's DotA or nothing. Join any game at all. Then there is a great possibility that it is hosted by a bot and since it will likely never get full, it will never get started.
To prove this, I was joining a game with a "classic" map, or atleast a half-popular one, Castlevania. I sat and chatted with 2-3 dudes who stayed the whole time. After seeing 10 people joining and leaving for 20 minutes, I realized it was not going to work.
So, my point is, basically, that the "reason" of the contest (and such) should be edited, from inproving the game to just having fun.
This is just an opinion, however.
The idea of contests IS fun and competition with other members of the Hive, not 'making new races for other people' or something silly like that. :/
@wraithling
Your race is far too underpowered early on, the wood mechanisim is a hasle, and everything seems to cost to much, and is underpowered, the farm is 125/25with an upgrade that gives 2 food and an income that caps at 18 a minute for another insane sum. however, in numbers, your race is OVERPOWERED, the bonuses stacking to insane degrees and making them almost impossible to beat, a pure steamroll race, which has to spam towers and turtle early on to have a chance.
lol):
)


