1. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  2. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  3. The Lich King demands your service! We've reached the 19th edition of the Icon Contest. Come along and make some chilling servants for the one true king.
    Dismiss Notice
  4. The 4th SFX Contest has started. Be sure to participate and have a fun factor in it.
    Dismiss Notice
  5. The poll for the 21st Terraining Contest is LIVE. Be sure to check out the entries and vote for one.
    Dismiss Notice
  6. The results are out! Check them out.
    Dismiss Notice
  7. Don’t forget to sign up for the Hive Cup. There’s a 555 EUR prize pool. Sign up now!
    Dismiss Notice
  8. The Hive Workshop Cup contest results have been announced! See the maps that'll be featured in the Hive Workshop Cup tournament!
    Dismiss Notice
  9. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

Kawaii Spell Workshop

Discussion in 'Requests' started by Malhorne, Oct 17, 2013.

Thread Status:
Not open for further replies.
  1. edo494

    edo494

    Joined:
    Apr 16, 2012
    Messages:
    3,846
    Resources:
    5
    Spells:
    1
    JASS:
    4
    Resources:
    5
    Code (vJASS):

    scope s initializer i
        private function onTimer takes nothing returns nothing
            call KillUnit(CreateUnit(...))
        endfunction
        private fuction i takes nothing returns nothing
            call TimerStart(CreateTimer(), .00, true, function onTimer)
        endfunction
    endscope
     


    start map through JNGP with windowed mode, and open task manager, and make sure wc3 is focused(if its not, it wont run) and check memory usage after lets say, 10 seconds, and then check after 2-3 minutes and say if there is any considerable memory usage difference

    Why after 10 seconds? Wc3 will most likely still be allocating some memory from heap by the time map is loaded, so you have to wait a bit

    edit: This code should also avoid handle id leaks, because you never truly reference the unit
     
  2. Malhorne

    Malhorne

    Joined:
    Sep 14, 2012
    Messages:
    2,330
    Resources:
    6
    Spells:
    4
    Tutorials:
    1
    JASS:
    1
    Resources:
    6
    This code don't leak don't worry but the unit doesn't leak.
     
  3. Mythic

    Mythic

    Joined:
    Apr 24, 2012
    Messages:
    7,776
    Resources:
    107
    Models:
    91
    Icons:
    5
    Maps:
    3
    Spells:
    6
    Tutorials:
    2
    Resources:
    107
    How to avoid the data overflow you're talking about?
    Kindly cancel my request if the unit leak doesn't exist.
     
    Last edited: Jan 13, 2014
  4. Malhorne

    Malhorne

    Joined:
    Sep 14, 2012
    Messages:
    2,330
    Resources:
    6
    Spells:
    4
    Tutorials:
    1
    JASS:
    1
    Resources:
    6
    The unit leak doesn't exist :)
    So I delete ;)
     
  5. BunnyAng

    BunnyAng

    Joined:
    Jun 9, 2012
    Messages:
    824
    Resources:
    1
    Spells:
    1
    Resources:
    1
    Hey guys, may i request a small spell? It's not too hard to code but i can't seem to get it right.
     
  6. xAerox

    xAerox

    Joined:
    Jun 28, 2013
    Messages:
    370
    Resources:
    0
    Resources:
    0
    Make clean up function to clean dead enemis xD
     
  7. Malhorne

    Malhorne

    Joined:
    Sep 14, 2012
    Messages:
    2,330
    Resources:
    6
    Spells:
    4
    Tutorials:
    1
    JASS:
    1
    Resources:
    6
    What XD ?

    @BunnyAng -> You can just post your spell !
     
  8. xAerox

    xAerox

    Joined:
    Jun 28, 2013
    Messages:
    370
    Resources:
    0
    Resources:
    0
    Yea Clean those dirty dead enemies... XD
     
  9. CreatorD3292

    CreatorD3292

    Joined:
    Aug 23, 2013
    Messages:
    247
    Resources:
    13
    Models:
    10
    Icons:
    3
    Resources:
    13
    Did anyone take this one?
    btw, i need one spell similar to shockwave but not exactly like that.
    Tier Bonus Stats

    DDS: I don't think it'll need this
    Code Type: GUI or Anything ( i prefer GUI but... oh well)
    Spell Type: Hero
    Target Type: AoE target
    Area of Effect: 300
    Number of Levels: 3
    Range: 600
    Duration: 0
    Mana Cost: 200
    Cooldown: 12 seconds.
    In-game Description: Unit create a shockwave that do 150 damage/0.1 seconds. can deal more than 150 damage per unit BUT the total damage it can deal is 1500. it's mean if there is a unit with 1600 hp take the damage the shockwave will disappear.
     
  10. Malhorne

    Malhorne

    Joined:
    Sep 14, 2012
    Messages:
    2,330
    Resources:
    6
    Spells:
    4
    Tutorials:
    1
    JASS:
    1
    Resources:
    6
    Dude tier bonus stats leads to schockwave :O ?
     
  11. CreatorD3292

    CreatorD3292

    Joined:
    Aug 23, 2013
    Messages:
    247
    Resources:
    13
    Models:
    10
    Icons:
    3
    Resources:
    13
    i nedd both :3.
     
  12. Mythic

    Mythic

    Joined:
    Apr 24, 2012
    Messages:
    7,776
    Resources:
    107
    Models:
    91
    Icons:
    5
    Maps:
    3
    Spells:
    6
    Tutorials:
    2
    Resources:
    107
    Both abilities have the same name?
    Anyways I might be able to do the first request tomorrow. If the only event is on-use and on-levelup. xD
     
  13. CreatorD3292

    CreatorD3292

    Joined:
    Aug 23, 2013
    Messages:
    247
    Resources:
    13
    Models:
    10
    Icons:
    3
    Resources:
    13
    sorry. the second name is Shockwave. :| but the first i think it's need period time event. because there is ability (buff) (debuff) bonus fixed stats.
     
  14. ZeroGo

    ZeroGo

    Joined:
    Jul 17, 2013
    Messages:
    123
    Resources:
    0
    Resources:
    0
    Blades of Fire

    DDS: No
    Code Type: GUI/Jass/vJass (prefer in GUI, but spell can be in Jass or vJass with GUI variables)
    Spell Type: Hero
    Target Type: Instant
    Area of Effect: 400
    Number of Levels: 1
    Range: No
    Duration: 20
    Mana Cost: 350
    Cooldown: 180
    In-game Description: No need, i can make, just make spell
    How the spell works:

    This hero:

    http://www.hiveworkshop.com/forums/...rior-241077/?prev=search=infernal&d=list&r=20

    will shoot (with Attack Two animation, cannon) 1 projectile, one in front of hero (a little bit smaller Phoenix missile, 0.90), this projectile will going in circle with 100 offset, when projectile make one round, hero will shoot another projectile with 150 offset and repeat this for 6 times (100, 150, 200, 250, 300, 350 offset). When will around hero cycle 6 projectiles, hero will shoot another 6 (like before, all projectiles are still rotating), but this projectiles will be on opposite side. All 12 projectiles will rotating and every time when they hit enemy unit or hero, they will deal dmg equal hero Stats (blades will be still rotating, no deleting) (on strength or int. or agility) and level with effect of dying Phoenix missile. after 20 sec will dissapear If it is possible, make all variables (dmg, duration, effects, etc..)

    There is some gif, i hope this will help ;)

    [​IMG]

    Thank you!
     
    Last edited: Jan 17, 2014
  15. Malhorne

    Malhorne

    Joined:
    Sep 14, 2012
    Messages:
    2,330
    Resources:
    6
    Spells:
    4
    Tutorials:
    1
    JASS:
    1
    Resources:
    6
    OMG SORRY GUYS GOT AGAIN A COMPUTER PROBLEM >_<
    FUCK DIS PC >_<

    Anyway i'm gonna do moosy php and try to do be more here next week for sure !

    EDIT for the post just above mine : do you have JNGP ?
     
  16. ZeroGo

    ZeroGo

    Joined:
    Jul 17, 2013
    Messages:
    123
    Resources:
    0
    Resources:
    0
    Yes, but i dont use vJass code, because i dont know about it anything, why?
     
  17. BunnyAng

    BunnyAng

    Joined:
    Jun 9, 2012
    Messages:
    824
    Resources:
    1
    Spells:
    1
    Resources:
    1
    Okay Mal thanks.

    Blood Boil

    DDS: Damage Detection System you have?
    Code Type: GUI
    Spell Type: Hero
    Target Type: Passive
    Area of Effect: ?
    Number of Levels: 4
    Range: 0
    Duration: -
    Mana Cost: -
    Cooldown: 3/2/1/0
    In-game Description: Upon casting a spell, Vanet consumes some of her mana to send out an eerie aura, which deals damage to nearby enemy units.
    Notes: Scales damage and reduced cooldown. This is a custom ability but something
    not hard to code.
    How the spell works: First of all, every spellcast from this hero will deal damage to enemies within 350 AoE. Damage is 50/100/150/200% of manacost. Do add in a configurable sfx so i can set the effect.
     
  18. xAerox

    xAerox

    Joined:
    Jun 28, 2013
    Messages:
    370
    Resources:
    0
    Resources:
    0
    @Malhorne
    I've done Edge45 request's Ram ability and already posted the map earlier. can u update the second page that I've done the request.. >_< Do you need me to post the map here again? :)

    I wonder if Edge45 did receive his request.. Never heard from him..

    And you have some text problem on the 2nd post, the last spell request of the GUI section..
     
  19. GreeN!X

    GreeN!X

    Joined:
    Oct 20, 2012
    Messages:
    2,346
    Resources:
    2
    Maps:
    1
    Template:
    1
    Resources:
    2
    Yeah, I'm handling both of Makai's requests too and already have done one of em'. ^^
     
  20. Malhorne

    Malhorne

    Joined:
    Sep 14, 2012
    Messages:
    2,330
    Resources:
    6
    Spells:
    4
    Tutorials:
    1
    JASS:
    1
    Resources:
    6
    @ZeroGo: no problem.
    @BunnyAng : ok.
    @xAerox : Sorry >_<
    If someone can make a remake of the second post it could be awesome !

    @Hera_ : I prefered the old name xD !
     
Thread Status:
Not open for further replies.