AoS Havoc

Tom_Kazansky

--- wraith it ! ---
HAVOC
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯


Tremble, mortals ! Nobody's perfect but the strongest will stand forever. Join, conquer and pwn !!!
An epic battle between special Heroes who each owns a unique power to claim the ultimate.​


◊ Features


Elemental System : I hope this would bring more battle extensions, strategies.

but currently it's not fully implemented yet, my "old plan" for the elemental system:
There are five elements: Metal, Water, Plant, Fire, Earth

and have element suppression/creation feature (the extra/reduce things)

each is given to a hero of each team, randomly or manually, this depends on game mode

sadly : I found that it just doesn't fit for some spells and I can't convince myself to "let it be" so I dropped this.

Currently, there are four elements:

  • Arcane: general magic, it's actually non-element. This includes Holy and Shadow.
    I know this is kinda... absurd but separate Holy and Shadow resistances would be too much for players, I guess.
  • Fire: yeah, Fire magic
  • Frost: Cold, Water, Ice,...
  • Nature: Poison, Lightning,... or just "Nature"

Heroes still don't have element yet but I will implement this soon. (if necessary)

Heroes :


  • Maximum level is 20
  • Each level, hero gains 1 primary attribute and 3 free distributing attributes
  • Each hero has 8 skills, 4 active and 4 traits (passive). Can only learn 4 out of 8 skills
  • Additional to these 8 skills are 4 attribute bonus skills. Can only learn one.
  • Each skill has 4 levels, there is no ultimate


Items : just a regular recipe system :p


◊ Instructions


Game Modes : at the first ten seconds of game time, the host (first user player from 1 to 10) can use chat command to select game mode.

Main game modes:
  • All Random (-ar): forces all players to get a randomly chosen hero.

Additional modes:
  • Obelisk (-ob): takes control of three Obelisks and defense them for a limited time to win.
  • Death Match (-dm): Kills enemy heroes and reach certain score to win.

Optional modes:
  • No Upgrade (-nu): upgrades at the thrones are disabled.
  • No PowerUps (-np): no runes will be spawned.
  • No Respawn Time (-nr): hero respawn time is fixed at 3 seconds.
  • No Obelisk Bonus (-do): disable bonus of obelisks, they can still be captured.


Hero Selection : click on an altar:

to open hero selection dialog:
hover on an icon to view hero's information on the board. Some hero story is long, use up arrow and down arrow to prev/next page.

click on an icon and click the "v" button to pick the hero, click "?" button will give you a random hero.

note: some heroes still have dummy text for their story, please ignore that, I will be adding them soon.

Heroes :


  • 1. F1 is default hero interface icon. F2 is hero skill and stat
  • 2. hero mana bar, some commands:
    • -mbar # : set how far the mana bar is from your hero, # in range of 50 to 150 (default is 75)
    • -sbar # : set the size of the mana bar, # in range of 0.4 to 0.75 (default is 0.5)
    • -smb/-hmb : show/hide your hero's mana bar
    • -samb/-hamb : show/hide your ally heroes's mana bar"
  • 3. you can spend your free distributing attributes here
  • 4. learn skills for your hero

Some commands:
  • -st : view detailed information about your hero.
  • -spst : view hero's spell stats
  • -xpcb : turn on cast bar visual using hero's experience bar (by default, only channel abilities are using it)

Victory Condition :

  • in default: destroys your enemy's main building


  • in Obelisk mode (game mode -ob), take control of all three obelisks:

    and defense them for a set amount of time to win.
    to take control of an obelisk: simply order "smart" (right click) your hero on the obelisk, your hero will automatically channel an ability on the obelisk, after done channeling, the obelisk is yours

  • in Death Match mode (game mode -dm), kills enemy heroes and reach certain score to win.


◊ Screenshots

There is non, currently. I don't have many flashy spells, or rather: n/a. :p



◊ Credit


Special thanks to http://www.thehelper.net, my dear community :D

Tools used :
  • JassNewGenPack
  • wc3mapoptimizer
  • Widgetizer
  • BLP Lab
  • Button Manager
  • GMSI

  • ...

Resources :

Code:
_
                          ---===### CODE ###===---

Flare - Timed Lightning (http://www.thehelper.net/forums/showthread.php?t=92877)
Artificial - RecipeSYS (http://www.thehelper.net/forums/showthread.php?t=101723)
quraji - StringGradient (http://www.thehelper.net/forums/showthread.php?t=134144)
Cohadar - OID
Vexorian - ARGB (http://www.wc3c.net/showthread.php?t=101858)
         - TimerUtils (http://www.wc3c.net/showthread.php?t=101322)
         - Table (http://www.wc3c.net/showthread.php?t=101246)
         - xe (http://www.wc3c.net/showthread.php?t=101150)
         - IsUnitOnRect (http://www.wc3c.net/showthread.php?t=105432)
         - SimError (http://www.wc3c.net/showthread.php?t=101260)
         - InvX (http://www.wc3c.net/showthread.php?t=74278) (well, I got the idea)
         
Rising Dusk - Group Utils (http://www.wc3c.net/showthread.php?t=104464)
            - Terrain Pathability (http://www.wc3c.net/showthread.php?t=103862)
            - Last Order (http://www.wc3c.net/showthread.php?t=104175)
            
Grim001 - AutoIndex (http://www.wc3c.net/showthread.php?t=105643)
        - AutoEvent (http://www.wc3c.net/showthread.php?t=106250)
        - GetProc (http://www.wc3c.net/showthread.php?t=107967)
        
Kenny - LinkedListModule (http://www.thehelper.net/forums/showthread.php?t=130225)
      - Projectile (http://www.thehelper.net/forums/showthread.php/146416-Projectile/)
    
Jesus4Lyf - AIDS (http://www.thehelper.net/forums/showthread.php?t=130752) (requirement for Projectile)
          - T32 (http://www.thehelper.net/forums/showthread.php?t=132538)
          
Earth-Fury - Board (http://www.wc3c.net/showthread.php?t=108150)
moyack - Parabolic Function ( http://www.wc3c.net/showthread.php?t=102077 )

profet - JCast (http://www.thehelper.net/forums/showthread.php/152488) (based on this, I made my own system)

                          ---===### MODEL, SKIN, ICON ###===---
CRAZYRUSSIAN - Command Button Pack (http://www.wc3c.net/showthread.php?t=101498)
             - Custom Icon Pack (http://www.wc3c.net/showthread.php?t=98342)
             - Items and Potions (http://www.wc3c.net/showthread.php?t=93206)
             - ROTHE (http://www.wc3c.net/showthread.php?t=93748)
             - Black Road! Item Pack (http://www.wc3c.net/showthread.php?t=101852)
             - Unique Icon Pack (http://www.wc3c.net/showthread.php?t=101351)
             - WEAPONS (http://www.wc3c.net/showthread.php?t=93201)
             
Pyritie - Caster Hand Attachment (http://www.wc3c.net/showthread.php?t=94936)
        - Winter SFX Pack (http://www.wc3c.net/showthread.php?t=99022)
        
crl - PlagueCloudTarget (http://www.hiveworkshop.com/forums/models-530/plaguecloudtarget-64939/)

Thrikodius - Blink (http://www.hiveworkshop.com/forums/models-530/blink-172866/)
        
Daelin - BTNTelekinesis (http://www.hiveworkshop.com/forums/icons-541/btntelekinesis-56964/)
       - Frozen Pack (http://www.wc3c.net/showthread.php?t=98901)
       - Holy Aura (http://www.hiveworkshop.com/forums/models-530/holy-aura-48322/)
       - Elunes Blessing (http://www.hiveworkshop.com/forums/models-530/elunes-blessing-48310/)
        
67chrome - Blood Elf Sentry (Skin + Icon)  (http://www.hiveworkshop.com/forums/skins-552/bloodelfsentry_by67chrome-blp-137786/)
         - BTNIce (http://www.hiveworkshop.com/forums/icons-541/btniceby67chrome-155365/)
         
JetFangInferno - Random SFX Pack (http://www.wc3c.net/showthread.php?t=89186)
               - HandBuffs (http://www.wc3c.net/showthread.php?t=88813)
               - Buff Models (http://www.wc3c.net/showthread.php?t=86839)
               - Glowing Aura (http://www.hiveworkshop.com/forums/models-530/vampiricaura-50177/)
               - Ice Nova (http://www.hiveworkshop.com/forums/models-530/warstompcaster-52822/)
               
Grymlax - BTNHeroicGuard
                                
ShirK  - BTNLordaeronSignetBlue (http://www.hiveworkshop.com/forums/icons-541/btnlordaeronsignetblue-100296/)

4eNNightmare - BTNNetherSwap (http://www.hiveworkshop.com/forums/icons-541/btnnetherswap-179852/)
RangerX - BTNOrbOfSound (http://www.thehelper.net/forums/showthread.php/158423-Orbs-and-Others)
Bogrim - Various Spell Icons ( http://www.thehelper.net/forums/showthread.php?t=151038 )
MoS Icons Math - MartyrofSorrow
Guildwar Spells - 3uMvirAd (http://xgm.ru/p/wc3/4120)
viiva - BTNDarkRitual (http://www.hiveworkshop.com/forums/icons-541/btndarkritual-130106/)
kola - BTNArcaneBolt (http://www.hiveworkshop.com/forums/icons-541/btnarcanebolt-149219/)

mortal - BTNGhost (http://www.hiveworkshop.com/forums/icons-541/btnghost-112074/)
           
Darkfang - BTNArcaneSphere (http://www.hiveworkshop.com/forums/icons-541/btnarcanesphere-194345/)

Anachron - BTNANAWindWalkV3 (http://www.hiveworkshop.com/forums/icons-541/btnanawindwalkv3-139059/)

KelThuzad - BTNFlash (http://www.hiveworkshop.com/forums/icons-541/btnflash-90565/)

Peekay - BTNBless (http://www.hiveworkshop.com/forums/icons-541/btnbless-202627/)

Hellx-Magnus - BTNPlagueNova (http://www.hiveworkshop.com/forums/icons-541/btnplaguenova-169709/)

WILL THE ALMIGHTY - Light & Dark SFX pack (http://www.wc3c.net/showthread.php?p=1128705#post1128705)

Sunchips - Sacrificial Knife (http://www.hiveworkshop.com/forums/models-530/sacrificial-knife-sunchips-146071/)

DonDustin - VolcanoShieldTarget (http://www.hiveworkshop.com/forums/models-530/volcanoshieldtarget-86523/)
various (WoW) icons are downloaded from: www.wowwiki.com and www.wowhead.com

I may have missed some, please inform me of any things that haven' been credited.

My mates :

Jin_Axl (idea maker)


◊ Download


HAVOC 3.0 (beta) (Mediafire)


◊ Final words

I have been in map making for a long time but don't have any significant map yet.

I like AoS game and I stick with "HAVOC" for quite some time.

Look at the credit, you can say that I'm quite greedy, using so many systems. Well, you're right, I did and I reap what I sow, my map is much unstable and I even consider quit it :( but it's too late to turn back now.

"unstable" here means: non-smooth gameplay, too lag for weak computer.

I would be greatly appreciate if someone would play and give me reviews, it would be the best if you can test this with many players.

I want to know one thing: is this map playable? (mainly the "non-smooth" part)

If it's playable then I need huge help from experience JASSer in debugging my map. The terrain also need works.

Thank you for reading, feedbacks are welcome!
 

GFreak45

I didnt slap you, i high 5'd your face.
wow this looks epic, amazing documentation of the map so far
very high quality (love the hero selection system)
if you need help with terrain im up for helping out...
will test it out when i get home (christmas shopping till late today)
:thup:
 

GFreak45

I didnt slap you, i high 5'd your face.
My review:

Efficiency: B+
It seems to have no lag, but i did not get a chance to test this online, if it can maintain that online i will change that to A+

Play Style: A-
Its fun but needs balance and needs better tower AI, towers should not hit the player unless there are no npcs to hit or it hits another hero, also... turrets need some balance, i would reduce range and improve damage, they shouldnt be a risk to get into attack range from a mile away

Overall Balance: N/A
could not test it online

Originality: B-
This seems like a version of dota that will come out in the future with different terrain and a few nice systems added
the items were an import from dota i believe, except for many of the combinations the item costs and effects were the same (not names tho)

Organization: B+
Very good organization as far as items and hotkeys but it could be improved by adding in item shop location documentation (what shop each item requirement for a combine is in)

Uniqueness: A+
Love the mana bar and castbar along with the different ability styles and how you can choose your own build, and the custom skins/icons/models go a long way

Overall: B+ (and its still in beta)
i cant wait to see this completed and balanced
 

Tom_Kazansky

--- wraith it ! ---
>It seems to have no lag, but i did not get a chance to test this online, if it can maintain that online i will change that to A+

ok...

> needs better tower AI

ok, I will add this soon :)

> This seems like a version of dota that will come out in the future with different terrain and a few nice systems added
the items were an import from dota i believe, except for many of the combinations the item costs and effects were the same (not names tho)


if there is only a little lag and is acceptable with online play, I promise I will come up with a better Item System. Also, yes, I need help with terrain.
(because the current item system is... too common, so there is nothing to introduce in the document, lol)
---
thanks for your review.
 

Sgqvur

FullOfUltimateTruthsAndEt ernalPrinciples, i.e shi
My notes on the map (testing was done with 2 players in local area network; One of the heroes was Tauren Warchief and the other Berserker):


1. The time elapsed in the multiboard's title is annoying because some digits have different width and the multiboard keeps changing it's width aka "dancing" left and right =).

2. In the hero selection dialog when the user rotates the scroll of the mouse or pushes insert|delete| keys, i.e tries to rotate the camera a "blue screen" can be seen for a short amount of time and it also "flickers", this is probably because you are setting the camera of the user very fast (say 32 times a second or faster). You could probably use this resource of mine to get rid of that "side" effect, it is "tappingproof", i.e pushing buttons or scrolling the mouse wheel does nothing =).

3. The Berserker's Jump Rair if used to jump in a water area will get stuck.

4. In the Hero Skill it is written Increase Might|Dexterity|Wisdom but in the actual hero gui it attributes are Strength|Agility|Intelligence.

5. The map is kinda laggy for an old (256 ram, 1.5 GHz processor) machine and that is by the spawned units alone heroes doing nothing. [of course you shouldn't really care about that old rigs =)]

6. Tauren Warchief's Seismic Wave doesn't seem to be dealing any damage nor dizzying and it also plays his death animation for some reason [looks kinda strange =)]

7. At some point the screen was flooded with "Unable to allocate id for an object of type: tBuffAttribute" for both players. Using the "-clear" command did not help much because it flooded again.

8. The "[ Players ]" in the multiboard is unlike the "[ Team Score ]" a bit to the right.

9. The Hero Skill reveals a small area on the lower left corner of the map, there you can see only water.
 

Tom_Kazansky

--- wraith it ! ---
1. I guess I have to find another way to show the game time

2. ok, I will check that :)

3. oh, I haven't done the pathing check for that ability yet and, probably, a few others :p

4. that's in the old version, I forgot to change :D

5. yeah, I know :(

6. I messed up the animation id, gonna fix it and the damage.

7. hmm... do you remember what ability or item was used at that time?

9. that area is intentional left visible, I used that area to check "invisible" as well :D
---
update the first post, add "how to take control of an obelisk" :)
 

Sgqvur

FullOfUltimateTruthsAndEt ernalPrinciples, i.e shi
>7. hmm... do you remember what ability or item was used at that time?

nope, I didn't try to replicate it sorry.

>1. I guess I have to find another way to show the game time

A single timerdialog showing a countup timer could do the trick.
 

luorax

Invasion in Duskwood
I don't recommend timerdialogs, they're really ugly. This is how game times work on my map:

http://img197.imageshack.us/img197/9013/wc3scrnshot122311180029.jpg

Where "Game Starts : XYZ" disappears once the game starts, only the actual game time remains visible.

Other than that, the map has some cool features for sure. We're kinda same tho'; I had a few projects already, but I haven't finished any of them yet. And on top of that, I'm also working on an AoS with my friends, which is looking good, I think it might get a release.

However I was really disappointed when I noticed the Str/Agi/Int thing. I'm seriously tired of that system TBH. But it's just my personal opinion, others might find it good. I don't, that's one of the main reasons why I hate DotA and never played it (but LoL on the other hand...)
 

GFreak45

I didnt slap you, i high 5'd your face.
ran into a critical error with the lightning revanent where when you get rank 4 of the defensive chain lightning (return chain lightning when attacked)
however i didnt try to reproduce the error so i dont know if it was a freak accident
 

Tom_Kazansky

--- wraith it ! ---
I don't recommend timerdialogs, they're really ugly. This is how game times work on my map:

http://img197.imageshack.us/img197/9013/wc3scrnshot122311180029.jpg

Where "Game Starts : XYZ" disappears once the game starts, only the actual game time remains visible.

Other than that, the map has some cool features for sure. We're kinda same tho'; I had a few projects already, but I haven't finished any of them yet. And on top of that, I'm also working on an AoS with my friends, which is looking good, I think it might get a release.

However I was really disappointed when I noticed the Str/Agi/Int thing. I'm seriously tired of that system TBH. But it's just my personal opinion, others might find it good. I don't, that's one of the main reasons why I hate DotA and never played it (but LoL on the other hand...)
that looks good :p

hmm... yea, I need opinion from more people.

ran into a critical error with the lightning revanent where when you get rank 4 of the defensive chain lightning (return chain lightning when attacked)
however i didnt try to reproduce the error so i dont know if it was a freak accident
oh, I'm gonna check that, it should NOT happen.
 

GFreak45

I didnt slap you, i high 5'd your face.
it seems to happen when you get your 3rd ability to lvl 4, i think... i did recreate it but this time it was with the bonus spell damage mana cost and mana regen passive on the same hero
 

GFreak45

I didnt slap you, i high 5'd your face.
im hoping for an update on this, i rarely get REALLY excited about maps in progress, but this one looks like it could kick dota out finally, once its completed of course
 

Tom_Kazansky

--- wraith it ! ---
sorry for late reply.
---
I'm actually thinking of remake this. Well, "remake" here is not really "start over", it's like this:

- improve terrain
- copy some base code
- copy hero (copy object + code) one by one, so yeah, easier to debug
- rework on item system

my biggest mistake: I don't test map online, only test single player -> it works -> I think it's fine.

after thinking it's fine, I go on and make other heroes.
and the amount of code just add up over time, it's huge now, hard to debug :banghead:
---

I'm not very good with terrain so if anyone can help me with improving the terrain or even make a new one, please tell me.

---
until February, I won't be able to update the map due to semester-end exam (don't know if this is the right word)
 

S.Dentatus

New Member
Choosing the hero was impressed. But the terrain .....

But i like your map. Great.

You want to improve your terrain like ? Maybe I can help.
 

Inflicted

Currently inactive
Terrain I can't help with.
But if you ever need more hero/item idea's, leave me a message on my profile or a PM.
 

Tom_Kazansky

--- wraith it ! ---
sorry for the late bump.

right now I have a little change in system so I'm re-importing heroes now, currently I have finished: 6 Str, 5 Agi

plan on release:
  • Heroes: 6 Str, 6 Agi, 6 Int (some heroes are removed)
  • Items: different item system
  • Terrain: sorry, it's the current terrain :banghead:

I think I have a bit of idea for the new terrain but right now I can't put it into words yet.

Terrain I can't help with.
But if you ever need more hero/item idea's, leave me a message on my profile or a PM.
sure, I also may need ideas for rework/remake heroes :p
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Ghan Ghan:
    Test!
  • tom_mai78101 tom_mai78101:
    I must be in a test server.
  • tom_mai78101 tom_mai78101:
    Nice, Twitter tweets embedding now works
  • Wizard Wizard:
    Yup.
  • Ghan Ghan:
    Excellent.
  • Ghan Ghan:
    @tom_mai78101 Hello there.
  • Ghan Ghan:
    Tagging works in the chat too.
  • tom_mai78101 tom_mai78101:
    @Ghan Missed it.
  • Wizard Wizard:
    Still fixing things here and there. Added widgets to the portal, will make it match the ones here on the forum index tomorrow.
  • Ghan Ghan:
    The venerable World Editor Tutorials site has been converted to HTTPS at last.
  • jonas jonas:
    cool
  • jonas jonas:
    and I can even edit my messages, nice
  • seph ir oth seph ir oth:
    GENERAL CHIT CHAT, YOU ARE A BOLD ONE
  • Ghan Ghan:
    Hello there
  • The Helper The Helper:
    this new chatbox is great and the forum software update is great too
    +1
  • The Helper The Helper:
    upgrade has fixed forum registration spam problem
  • tom_mai78101 tom_mai78101:
    Something tells me we might be able to customize the chatbox a bit, considering that there's a gap under every message.
  • Wizard Wizard:
    Going to deploy a fix soon, just had to take some time for myself this weekend.
  • Varine Varine:
    Unbelievable. Time for yourself? How dare you!
  • Wizard Wizard:
    xD
  • tom_mai78101 tom_mai78101:
    Hm, it is now harder to type anything on an Android phone. Pressing Backspace or Enter keys will dismiss the Android keyboard for some reasons.
  • tom_mai78101 tom_mai78101:
    Just noticed there's a delay of at least 2 minutes before each post. Guess I can't post Headline News quickly as I used to.
  • tom_mai78101 tom_mai78101:
    As far as I can tell, there are definitely things I need to get accustomed to first.
  • Varine Varine:
    FCC is cracking down recently

    Members online

    No members online now.

    Affiliates

    Hive Workshop
    Top