kirinelf
New Member
- Reaction score
- 10
//.:~Defense of the Heart~:.\\
Created by kirinelf
Current Status: BETA4
Current Priority: Fixing the spawning bug.
Important: Currently the automated spawn doesn't work. To cause the next spawn to appear, type -spawn into the chat message. I'm working on fixing this, so stay tuned. Kurai's Dracon Requiem also never works on first cast. Use -kill to kill him while he's casting, it'll work perfectly upon reviving.
The map is fully playable. I will be attaching two versions of the map here, one meant for testing (The testing triggers work) and another meant for bug-testing/online play testing, without the testing triggers. All feedback is greatly appreciated, especially after the massive increase in power given to the Creeps.
Press Esc for a full Hero restore. Typing -inv will level you to 40 and make you invulnerable, typing -uninv will remove the invulnerability. Typing -kill will kill your Hero. These functions will be removed for the non-beta release. Enjoy them while you can!
Latest Update: 14th September 2009 12:40AM GMT+10
Well, this is my first time making a map. I don't like PvP, so this is a co-operation map. Despite the name resembling a certain well known AoS, it's not an AoS. This is a Castle Defense map, where the aim is to protect the Heart of Hearts (Fancy name for base) in the top right corner of the map.
The concept is simple: Creeps will spawn in four spawn areas, and they'll stream towards the base and try to attack it. You stand with your friends to defend the base until the base is destroyed or until all 40 waves have been slain, whichever comes first. It's supposed to be a very hard map that's near impossible on solo and would require at least 3 people, and supports up to 8 player play when I get my heroes fixed up.
Little to no planning was done, I'm ashamed to say; I just thought it'd be fun to make a map, settled on my favourite genre (Castle Defense), looked up tutorials and got stuck in. This is the result of about two weeks of work.
Features
Changelog
5th September 2009
6th Septembder 2009
7th September 2009
8th September 2009
9th September 2009
10th September 2009
13th September 2009
14th September 2009
Screenshots
Loading Screen
Hero Selection
Hero Selected
Random Wave (Hero died)
Hero Fighting
Kirin – Omnislash
Kurai – Anger of the Skies
Kurai – Anger of the Skies (Taunt)
Ruin – Ultima
Ia – Line of Death
Credits
Heroes
Kirin (Golden Meteor) [Agility]
Kurai (Fallen Angel) [Strength]
Ruin (Red Flame) [Intelligence]
Dytriad (Twilight Dancer) [Agility]
Lunarexis (Moon Spirit) [Intelligence]
Ia (Eraser) [Agility]
Rasyel (Exorcist of the Wire) [Strength]
Reque (Shifting Assassin) [Intelligence]
Wave List
To Come
Stuff
Known Issues
Currently in search of:
Credits
Older Versions
Download BETA4 (Test Ver.)
Download BETA4 (Play Version)
Created by kirinelf
Current Status: BETA4
Current Priority: Fixing the spawning bug.
Important: Currently the automated spawn doesn't work. To cause the next spawn to appear, type -spawn into the chat message. I'm working on fixing this, so stay tuned. Kurai's Dracon Requiem also never works on first cast. Use -kill to kill him while he's casting, it'll work perfectly upon reviving.
The map is fully playable. I will be attaching two versions of the map here, one meant for testing (The testing triggers work) and another meant for bug-testing/online play testing, without the testing triggers. All feedback is greatly appreciated, especially after the massive increase in power given to the Creeps.
Press Esc for a full Hero restore. Typing -inv will level you to 40 and make you invulnerable, typing -uninv will remove the invulnerability. Typing -kill will kill your Hero. These functions will be removed for the non-beta release. Enjoy them while you can!
Latest Update: 14th September 2009 12:40AM GMT+10
Well, this is my first time making a map. I don't like PvP, so this is a co-operation map. Despite the name resembling a certain well known AoS, it's not an AoS. This is a Castle Defense map, where the aim is to protect the Heart of Hearts (Fancy name for base) in the top right corner of the map.
The concept is simple: Creeps will spawn in four spawn areas, and they'll stream towards the base and try to attack it. You stand with your friends to defend the base until the base is destroyed or until all 40 waves have been slain, whichever comes first. It's supposed to be a very hard map that's near impossible on solo and would require at least 3 people, and supports up to 8 player play when I get my heroes fixed up.
Little to no planning was done, I'm ashamed to say; I just thought it'd be fun to make a map, settled on my favourite genre (Castle Defense), looked up tutorials and got stuck in. This is the result of about two weeks of work.
Features
- 8 Heroes implemented, and maybe another 3 to add to the plans if all goes well.
- Dead Heroes revive after 15 seconds.
- Heroes have a max level of 40.
- Each Hero has four skills of which one is an Ultimate with 3 levels. The rest have 5 levels.
- Each Hero has a Bonus ability. This ability permanently adds 3 points to all three of your attributes, and has 20 levels. Have fun!
- Hero Arena selection type (Wisps).
- Only one of each Hero can be on the field at a time.
- Repick system via -repick command.
- Spawning too slow for you? Want to try taking on more at a time? There's the -spawn command for you! Only for Player 1 (Red) though.
- Leaderboard sorted by Kill Count.
- Tome shop that sells Tomes for Strength, Agility, Intelligence, Health and Experience.
- Consumable, Armor, Weapon and Black Market shops for those who like to spend their cash.
- Huge creep waves. 40 waves of 40 creeps per spawn point, which means a total of 160 creeps per wave and a massive 6,400 creeps in all. Waves have a 10 second delay between them.
- Surviving a wave gives you a gold bonus.
- Custom loading screen.
- Creeps can be weakened or strengthened by Player 1 (Red). Use the -weaken and/or -strengthen commands.
- Creeps now have a 5% chance of dropping power ups for your Hero.
- The Consumables Shop now sells the Creep Attractant, which instantly spawns the next wave. Kinda like a -spawn command, but anyone can use it.
- Waves 5, 9, 15, 19, 25 and 29 are Mini-Boss waves. Also, waves 31 to 35 is a MiniBoss Marathon.
- Waves 10, 20, and 30 are Boss waves. Also, waves 36 to 40 is a Boss Marathon.
Changelog
5th September 2009
- Most balancing issues for Kirin, Kurai and Dytriad fixed.
- Guard Tower's health multiplied by 10, 5HP/second regen given to Heart of Hearts and Guard Towers.
- Implemented wave information (Name of creep in each wave). Looking for a JASS Scripter to import JASS and GUI spells/skills.
6th Septembder 2009
- Increased Ruin's Icicle Fall's AoE, changed Phoenix to remove Egg and add Invulnerability.
- Life and Mana Regeneration Aura range of the Heart of Hearts has been reduced from 1000 to 500.
- Creeps have been increased to 40 creeps per wave.
- Ruin's health and strength has been reduced. (Empty) markets have been placed, items will be coming shortly.
- Wave finish notifier added.
- Number of Indignation targets, damage done and mana cost increased.
- Ruin's Retribution and Kurai's Tide Crash Down has been strengthened.
- Ia, Rasyel and Reque added, however, their abilities are unedited as of the moment.
- Wave delay time reduced, and a few other things worked with.
7th September 2009
- Bonus ability added, but not implemented.
- Removed many abilities from all Heroes to make way for custom spells. These include Kirin's Firaga, Wielder's Speed and Precision, Kurai's Tide Crash Down, Power Strike and Dracon Requiem, all of Ruin's skills, Dytriad's Searing Touch and Coated Blade, and all of the skills of the other three Heroes.
8th September 2009
- Summoned's Illusion Strike has been implemented as Ia's God of Flash. His Custom Blink has also been implemented as Ia's Line of Death. Neither are bug free, as far as I know.
- All Heroes now have the Bonus ability for permanent attribute increases.
- Daxtreme's Ultima spell has been implemented as Ruin's Ultima. Bug free as far as I know. Balancing to come.
- ~GaLs~'s Limit Break skill has been implemented as Kirin's Omnislash. Bug free as far as I know. Balancing to come.
- Added a whole heapload of screenshots.
- Added taunting system (25% chance of character saying something when using certain skills).
- Difficulty manager for Player 1 (Red). Typing -strengthen will make the Creeps stronger while typing -weaken will make the Creeps weaker. There're 3 stages in all: Weak > Normal > Strong.
9th September 2009
- Lunarexis has been added to the Heroes selection. Abilities will be taken from Asgard_Ragna's Holy Spells spellpack. All abilities have been implemented.
- All of Dytriad's skills save Life Drain have been removed.
10th September 2009
- Lunarexis has been completely imported. Balancing to come.
- emjlr3's Blaze and Daxtreme's Heat Cyclone have been implemented as Ruin's Seeker's Fire and Whirling Dervish respectively. Duyen's Ultimate Fury has been implemented as Kurai's Dracon Requiem. AceHart's Blink Move has been implemented as Kirin's Flash.
13th September 2009
- Creep drop system added. Every creep killed now has a 5% chance of dropping an instant use power up. This power up can range from healing to mana to lumber, and can even increase your attributes.
- Creeps have been given a total overhaul. Don't even DREAM of completing this on single player unless you cheat: These creeps can and WILL kill you.
- Testing triggers -inv, -uninv and -kill have been added, the last specially for testing Resurrection.
- Larcenist's Experience and Bounty system has been implemented; however, it has not been activated.
- Wave delay time has been reduced to ten seconds.
- Maximum Hero level has been reduced to 40.
14th September 2009
- Creep Attractant item added to the Consumables Shop. This item is basically a -spawn command, but for everyone instead of just Red.
- Temporary Skills have been re-added to the first four Heroes.
Screenshots
Loading Screen
Hero Selection
Hero Selected
Random Wave (Hero died)
Hero Fighting
Kirin – Omnislash
Kurai – Anger of the Skies
Kurai – Anger of the Skies (Taunt)
Ruin – Ultima
Ia – Line of Death
Credits
Heroes
Kirin (Golden Meteor) [Agility]
Starting Stats
Gain per Level
Skills
- Health Base: 320 (0.35 Regen)
- Strength: 22
- Agility: 27
- Intelligence: 21
- Mana: 175 (0.01 Regen)
Gain per Level
- Strength: 1.80
- Agility: 2.40
- Intelligence: 1.45
Skills
- Impact (Based on War Stomp)
- Flash Based on AceHart's Blink Move) [Has only one level, passive]
- Omnislash (Based on ~GaLs~'s Limit Break) [Ultimate]
Kurai (Fallen Angel) [Strength]
Starting Stats
Gain per Level
Skills
- Health Base: 330 (0.40 Regen)
- Strength: 25
- Agility: 23
- Intelligence: 23
- Mana: 200 (0.01 Regen)
Gain per Level
- Strength: 2.4
- Agility: 1.50
- Intelligence: 1.40
Skills
- Anger of the Skies (Based on Starfall)
- Rebirth (Based on Resurrection)
Ruin (Red Flame) [Intelligence]
Starting Stats
Gain per Level
Skills
- Health Base: 280 (0.25 Regen)
- Strength: 18
- Agility: 22
- Intelligence: 26
- Mana: 300 (0.01 Regen)
Gain per Level
- Strength: 0.80
- Agility: 1.00
- Intelligence: 3.20
Skills
- Ultima (Based on Daxtreme's Ultima) [Ultimate]
Dytriad (Twilight Dancer) [Agility]
Starting Stats
Gain per Level
Skills
- Health Base: 310 (0.35 Regen)
- Strength: 23
- Agility: 24
- Intelligence: 23
- Mana: 185 (0.01 Regen)
Gain per Level
- Strength: 2.10
- Agility: 2.00
- Intelligence: 2.40
Skills
- Life Drain (Based on Voodoo Spirits
Lunarexis (Moon Spirit) [Intelligence]
Starting Stats
Gain per Level
Skills
- Health Base: 280 (0.50 Regen)
- Strength: 16
- Agility: 19
- Intelligence: 31
- Mana: 300 (0.02 Regen)
Gain per Level
- Strength: 1.80
- Agility: 1.50
- Intelligence: 4.00
Skills
- Moonbeam (Based on Asgard_Ragna's Holy Nova)
- Aelteraeris (Based on Asgard_Ragna's Telekinesis)
- Lunar Nova (Based on Asgard_Ragna's Holy Domination)
- Grief of the Moon (Based on Asgard_Ragna's Holy Judgement) [Ultimate]
Ia (Eraser) [Agility]
Starting Stats
Gain per Level
Skills
- Health Base: 300 (0.30 Regen)
- Strength: 19
- Agility: 23
- Intelligence: 16
- Mana: 200 (0.01 Regen)
Gain per Level
- Strength: 1.95
- Agility: 2.20
- Intelligence: 1.80
Skills
- Line of Death (Based on Summoned's Custom Blink)
- God of Flash (Based on Summoned's Illusion Strike)
Rasyel (Exorcist of the Wire) [Strength]
Starting Stats
Gain per Level
Skills
- Health Base: 310 (0.4 Regen)
- Strength: 24
- Agility: 19
- Intelligence: 17
- Mana: 150 (0.01 Regen)
Gain per Level
- Strength: 2.30
- Agility: 1.70
- Intelligence: 1.50
Skills
- Removed.
Reque (Shifting Assassin) [Intelligence]
Starting Stats
Gain per Level
Skills
- Health Base: 300 (0.30 Regen)
- Strength: 13
- Agility: 20
- Intelligence: 25
- Mana: 250 (0.01 Regen)
Gain per Level
- Strength: 1.00
- Agility: 1.50
- Intelligence: 2.80
Skills
- Removed.
Wave List
- Kobold
- Murloc Tiderunner
- Stayr Trickster
- Bandit
- Dark Troll (Mini-Boss Wave)
- Brigand
- Centuar Archer
- Murloc Huntsmen
- Quillboar Hunter (Mini-Boss Wave)
- Razormane Brute (Boss Wave)
- Murloc Nightcrawler
- Furbolg
- Wildkin
- Kobold Taskmaster
- Satyr Soulstealer (Mini-Boss Wave)
- Razormane Medicine Man
- Centaur Sorceror
- Dark Troll Warlord
- Thunder Lizard (Mini-Boss Wave)
- Enraged Wildkin (Boss Wave)
- Overlord
- Fel Ravager
- Bandit Lord
- Razormane Chieftain
- Furbolg Ursa Warrior (Mini-Boss Wave)
- Centaur Khan
- Berserk Wildkin
- Ice Revenant
- Infernal (Mini-Boss Wave)
- Berserk Elemental (Boss Wave)
- Satyr Hellcaller (Mini-Boss Wave)
- Granite Golem (Mini-Boss Wave)
- Storm Wyrm (Mini-Boss Wave)
- Ancient Wendigo (Mini-Boss Wave)
- Elder Voidwalker (Mini-Boss Wave)
- Faceless One Deathbringer (Boss Wave)
- Green Dragon (Boss Wave)
- Infernal Juggernaut (Boss Wave)
- Queen of Suffering (Boss Wave)
- Nether Dragon (Boss Wave)
To Come
- Possibly three more Heroes.
- Unique abilities for all Heroes.
- Equipment and items.
Stuff
- No custom icons or graphics aside from the loading screen. Everything except certain spells is made using the default images. Not really an issue, but something I don't like.
- I'm not very good at JASS, so if someone who's familiar JASS thinks this map could benefit with a JASS facelift, then feel free to pitch in.
Known Issues
- Second wave and up not spawning when timer hits 0.
- Kurai's Dracon Requiem won't cast the first time. You need to die and let him resurrect/revive before you can use it without problems. Currently seeking a fix.
- Ruin's Seeker's Fire doesn't do anything. Currently seeking a fix.
Currently in search of:
- Bug Testers.
- Beta Players. In particular, I'd like observant eyes that will notice minor mistakes in tooltips and such, like spelling mistakes or the left out color of a shortcut key. I'm a little obsessive that way.
- Graphical workers. Not necessary, but a nice touch.
- JASS scripter. I have a few spells I would like imported to the map, but I lack the knowledge/patience/confidence/time to do it. I would be grateful if someone could be arsed doing it on my behalf.
- Comments and criticism.
- Suggestions.
- Hero balancing ideas.
- Someone to look through my triggers for leaks. Bonus points if you can fix 'em for me, since I don't understand variables that well.
Credits
- Andrewgosu for his VERY well done Tower Defense guide here. The theories behind the spawn waves of Tower Defense and Castle Defense are virtually identical, and his guide also helped me with the leaderboard and gold bonus. This map would not have been created half as well without his guide.
- Joccaren for his Hero Revival technique here.
- jnZ for the Repick system here.
- SD_Ryoko for this image. I can't tell you enough how much easier that image has made setting skill buttons out. Also, SD_Ryoko's idea for difficulty scaling.
- Summoned for a whole bunch of help involving skills, GUI scripting and general purpose stuff. Many thanks.
- emjlr3 for his Blaze spell.
- Asgard_Ragna for his Holy Spells spellpack.
- Daxtreme for his Ultima and Heat Cyclone spells.
- duyen for his Ultimate Fury spell.
- ~GaLs~ for his Limit Break skill.
- tmow for the idea on how to scale the difficulty upwards.
- And to everyone I forgot, this map was made with knowledge I gleaned from across the World Wide Web with bits and pieces here and there. Chances are I might've used a snippet of a code that belongs to you. If that's the case, kindly inform me and I'll put you on this list.
Older Versions
Download BETA4 (Test Ver.)
Download BETA4 (Play Version)