Page 1 of 1

North American hero fights off the european invasion

Posted: Wed Apr 24, 2019 1:54 pm
by monka5

Re: North American hero fights off the european invasion

Posted: Wed Apr 24, 2019 3:05 pm
by kunkka
Lmfao! I'm wondering how much IQ this huskar had left after submission

Re: North American hero fights off the european invasion

Posted: Wed Apr 24, 2019 4:54 pm
by monka5
A whopping 416 mana pool at 41minutes into the game

Re: North American hero fights off the european invasion

Posted: Wed Apr 24, 2019 7:58 pm
by Edgeofchaos
So 32 IQ. Much like real life, I'd assume.

Re: North American hero fights off the european invasion

Posted: Wed Apr 24, 2019 9:53 pm
by Astros
monka5 wrote:A whopping 416 mana pool at 41minutes into the game

next level thinking. Silencer can't burn mana if there is no mana to burn

Re: North American hero fights off the european invasion

Posted: Wed Apr 24, 2019 10:37 pm
by kunkka
Astros wrote:next level thinking. Silencer can't burn mana if there is no mana to burn

I’ve seen negative int ECKS DEE

Re: North American hero fights off the european invasion

Posted: Thu Apr 25, 2019 12:52 am
by Sylvanas
kunkka wrote:
Astros wrote:next level thinking. Silencer can't burn mana if there is no mana to burn

I’ve seen negative int ECKS DEE

Negative base attributes aren't possible.

Re: North American hero fights off the european invasion

Posted: Thu Apr 25, 2019 1:44 am
by Edgeofchaos
Sylvanas wrote:
kunkka wrote:
Astros wrote:next level thinking. Silencer can't burn mana if there is no mana to burn

I’ve seen negative int ECKS DEE

Negative base attributes aren't possible.

They absolutely are. I just made a test map, set a hero's agi to negative:

Re: North American hero fights off the european invasion

Posted: Thu Apr 25, 2019 1:52 am
by Sylvanas
Hmm, maybe they can be set to negatives, but they can't be lowered below 1 ingame? Also, can you explain how Dalar Dawnweaver has reached such an old age without falling off his horse down the grand canyon or something?

Re: North American hero fights off the european invasion

Posted: Thu Apr 25, 2019 3:49 am
by Edgeofchaos
They cannot be lowered ingame by the "Hero - Modify Attribute" GUI command. The JASS commands for SetHeroStr/Agi/Int can reduce below 1. Tomes with negative stat gain can also reduce below zero. The reason for this is that the GUI command calls an appropriate wrapper function like so:

Code: Select all

function SetHeroStat takes unit whichHero, integer whichStat, integer value returns nothing
    // Ignore requests for negative hero stats.
    if (value <= 0) then
        return
    endif

    if (whichStat == bj_HEROSTAT_STR) then
        call SetHeroStr(whichHero, value, true)
    elseif (whichStat == bj_HEROSTAT_AGI) then
        call SetHeroAgi(whichHero, value, true)
    elseif (whichStat == bj_HEROSTAT_INT) then
        call SetHeroInt(whichHero, value, true)
    else
        // Unrecognized hero stat - ignore the request.
    endif
endfunction


i.e. if the stat is less than or equal to zero, then it will simply refuse to set the stat. However if you call SetHeroStr/etc directly, it will not do this check. DotA is coded entirely in JASS and so Silencer's ability would be allowed to reduce below 1.

Re: North American hero fights off the european invasion

Posted: Thu Apr 25, 2019 5:11 am
by Sylvanas
Entirely? I thought slark could reduce medusa's stats to 1-1-1, but not less?

Re: North American hero fights off the european invasion

Posted: Thu Apr 25, 2019 1:58 pm
by kunkka
Sylvanas wrote:Hmm, maybe they can be set to negatives, but they can't be lowered below 1 ingame? Also, can you explain how Dalar Dawnweaver has reached such an old age without falling off his horse down the grand canyon or something?

Maybe his -500 agility doesn't allow him to move at all

I have personally lowered someone's int to negative in an lod game when I picked glaives of wisdom with some gay combos. I remembered 2 of enemies both went negative ECKS DEE