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. We have recently started the 16th edition of the Mini Mapping Contest. The theme is mini RPG. Do check it out and have fun.
    Dismiss Notice
  4. Dismiss Notice
  5. The Highway to Hell has been laid open. Come along and participate in the 5th Special Effect Contest.
    Dismiss Notice
  6. 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.

[Spell] Spell Critical Possible?

Discussion in 'World Editor Help Zone' started by carlvic, Jan 16, 2013.

  1. carlvic

    carlvic

    Joined:
    Aug 25, 2009
    Messages:
    50
    Resources:
    0
    Resources:
    0
    So we have this little argument over enabling a spell to deal critical damage.

    One guy's suggestion was to make a dummy spell then make several dummy units to cast it. Think Ogre Magi's multicast spell in DotA .

    However for a spell to deal 1.7 crit for example the dummy unit will cast the ability 7 times but each dealing only 1/10 of the spell's original damage or simply create 7 dummy units. Thus possible lags in some computers.


    my idea was to make a passive spell that has a chance to apply a short duration-banish like effect when you cast a spell. This way a casted spell can deal something like a critical.

    The problem is when others cast spells simultaneously w/ you.



    We'd appreciate some professional help and maybe some samples.
    Also If it's not possible then let us hear why.
    Advanced thanks guys.
     
  2. HesitationSnow

    HesitationSnow

    Joined:
    Nov 24, 2012
    Messages:
    215
    Resources:
    1
    Spells:
    1
    Resources:
    1
    Yeah, u got nice ideas but a damage system is best. You can spell crit,normal crit, evade, block or reduce using rulerofiron99's Gui damage Modification system. I imagine it should be the easiest\simplest system to understand and modify for fastest results. Problem is differentiating physical vs spell dmg. Until someone makes a gui version of the new physical/spell detection system, you will have to differentiate spell vs physical by either triggering all spell dmg , or having a dummy unit cast all spells. Perhaps someone can elaborate on that.
     
  3. shadowvzs

    shadowvzs

    Joined:
    Nov 13, 2006
    Messages:
    1,803
    Resources:
    2
    Spells:
    2
    Resources:
    2
    most easiest way if you trigger the ability, so u make trigger ability where u make damage and not use the default wc3 abilities.
     
  4. HesitationSnow

    HesitationSnow

    Joined:
    Nov 24, 2012
    Messages:
    215
    Resources:
    1
    Spells:
    1
    Resources:
    1
    I have made a test map for someone with spell crits a month ago using weeps dmg system, which is the simplest system of all with the least features, just has bare minimum, so it cant do evade or block etc like rulers gui mod system which uses bribes damage system. can send u test map nonetheless, if u want. But ill be home in like, 10 hours. Plus the map require u to differentiate spell dmg by making dummy unit cast, so it is not as easy as copy n paste. U must use the new jass physical or spell detection system if u expect instant use.
     
  5. Arhowk

    Arhowk

    Joined:
    Aug 8, 2007
    Messages:
    2,752
    Resources:
    0
    Resources:
    0
    use bribes dds

    if random int bewtween 1 and 100 less than (percent) then (using nestharus's dds u can also track if it was spell damage or not with a simple boolean)
    set damagemodifiedamount = damagemodfiedamount x 1.7
    endif
     
  6. carlvic

    carlvic

    Joined:
    Aug 25, 2009
    Messages:
    50
    Resources:
    0
    Resources:
    0
    I see.
    Thanks, I'll see if we can cramp in DDS in dota.
    Any links for a stable dds here in hive?

    @HesitationSnow
    mind sharing the testmap via PM? :D
     
  7. Arhowk

    Arhowk

    Joined:
    Aug 8, 2007
    Messages:
    2,752
    Resources:
    0
    Resources:
    0
    you realize that a spell critical is not some genius work of art, i can write one in ~5 seconds. (well mine took a couple weeks but it factors in a custom item system and a custom talent tree) its not like your passing top-secert information between the two of you :D

    http://www.hiveworkshop.com/forums/...e-v2-2-1-0-a-201016/?prev=d=list&r=20&u=Bribe