Developer's Blog
Register Low Fi Mark Forums Read

Reply
 
Thread Tools
Old 05-26-2010, 09:59 PM   #1
koticgood
Member
 
koticgood's Avatar
 
Join Date: Jul 2009
Posts: 418
koticgood is offline

Default Why mkb doesn't interfere with itself on ranged?


Why mkb doesn't interfere with itself on ranged heroes? If truestrike disables headshot, why can a ranged hero still proc the minibash from mkb while truestrike is active?
  Reply With Quote
Old 05-26-2010, 10:19 PM   #2
Lordshinjo
Forum Staff
 
Lordshinjo's Avatar
 
Join Date: Jun 2009
Location: France
Posts: 2,168
Lordshinjo is offline
Default Re: Why mkb doesn't interfere with itself on range

From Orb Effects - DotA Mechanics
Bash and Crit Stacking
  • Melee Unit: A melee unit has no problem having a crit and a bash in the same attack (it might even have more than one bash, as explained earlier)
  • Ranged Unit: When a Critical Strike triggers in a ranged unit it will override all the previously acquired bashes and crits, if a Bash that was acquired after all the crit procs then it deals it's bonus damage and stuns normally (In this regard new Basher will always be considered the last acquired ability)

True Strike disables Headshot because it is always acquired after it (except if you didn't skill Headshot at all before buying MKB)
And I guess the minibash is considered as acquired after True Strike because it is lower on MKB's abilitylist.
Code:
abilList=A1FO,A1BY(True Strike),A061(Bash),A1FQ
__________________
Before asking any question, try these:




  Reply With Quote
Old 05-26-2010, 10:44 PM   #3
koticgood
Member
 
koticgood's Avatar
 
Join Date: Jul 2009
Posts: 418
koticgood is offline
Default Re: Why mkb doesn't interfere with itself on range

So True Strike is a critical strike ability, not a bash?
Quote:
True Strike will follow the "Bash" setting on the main table.
Quoted from that same bash/crit stacking mech page. Makes it confusing if it's a crit not a bash ability.
  Reply With Quote
Old 05-26-2010, 10:58 PM   #4
Night falls
Member
 
Night falls's Avatar
 
Join Date: Jun 2009
Posts: 90
Night falls is offline
Default Re: Why mkb doesn't interfere with itself on range

True Strike is a 1x crit with a proc chance of 100%. Since crits never miss, it does its work.
  Reply With Quote
Old 05-26-2010, 10:59 PM   #5
SoletLuna
Forum Staff
 
SoletLuna's Avatar
 
Join Date: Jun 2009
Location: Germany
Posts: 3,599
Blog Entries: 1
SoletLuna is offline
Default Re: Why mkb doesn't interfere with itself on range

Quote:
Originally Posted by Night falls View Post
True Strike is a 1x crit with a proc chance of 100%. Since crits never miss, it does its work.
A multiplier of 0.

And the statement of crits never missing is false, as True Strike has the 'never miss' option enabled.
  Reply With Quote
Old 05-26-2010, 11:00 PM   #6
Val
Member
 
Val's Avatar
 
Join Date: Jun 2009
Posts: 2,326
Blog Entries: 2
Guide Writer Award 
Val is offline
Default Re: Why mkb doesn't interfere with itself on range

Quote:
Originally Posted by Night falls View Post
True Strike is a 1x crit with a proc chance of 100%. Since crits never miss, it does its work.
True strike is a 0x crit with never miss. 0x works just like 1x except that it doesn't show red numbers. And crits missing or not is an option.

Edit: Wow Luna. Ninja me more.
__________________
  Reply With Quote
Old 05-26-2010, 11:04 PM   #7
Lordshinjo
Forum Staff
 
Lordshinjo's Avatar
 
Join Date: Jun 2009
Location: France
Posts: 2,168
Lordshinjo is offline
Default Re: Why mkb doesn't interfere with itself on range

Bash and Critical Strike are actually more or less the same skills, with different values.
Bash have no multiplier, but have bonus damage, and stun duration.
Critical Strikes have no bonus damage nor stun, but have a damage multiplier.

True Strike has none of theses values, so it can be considered as either of them.

The fact that it has no multiplier means that it won't interfere with other Critical Strikes, but it will still override any previous Bash bonus damage and stun duration with its own (0 and 0), like any other Crit or Bash.
__________________
Before asking any question, try these:




  Reply With Quote
Last edited by Lordshinjo; 05-26-2010 at 11:17 PM.
Old 05-26-2010, 11:23 PM   #8
Val
Member
 
Val's Avatar
 
Join Date: Jun 2009
Posts: 2,326
Blog Entries: 2
Guide Writer Award 
Val is offline
Default Re: Why mkb doesn't interfere with itself on range

Shinjo - that served only to confuse. And true strike can't be considered either. It is a critical strike. The fact that they interfere with each other in similar ways doesn't make them the same.
__________________
  Reply With Quote
Old 05-26-2010, 11:29 PM   #9
barrtender
Member
 
Join Date: Sep 2009
Posts: 146
barrtender is offline
Default Re: Why mkb doesn't interfere with itself on range

No, I think it's the way that the WC3 engine handles them that makes them the same. There's some post by Clogon around here that says they're interchangable and classifying something as one or the other is semantics.

Found it:
http://www.playdota.com/forums/22913...a/#post1130478

-Barr

Edit: I'm not trying to be a dick, though after rereading this it kinda sounds like it. I'm just saying that if Clogon's right (usually true) then Shinjo is fine with what he said.
  Reply With Quote
Last edited by barrtender; 05-26-2010 at 11:40 PM.
Old 05-26-2010, 11:32 PM   #10
ExpertMarksman
Member
 
ExpertMarksman's Avatar
 
Join Date: Jun 2009
Location: Akshully is Dolan
Posts: 2,275
ExpertMarksman is offline
Default Re: Why mkb doesn't interfere with itself on range

I think Lordshinjo is doing it wrong
  Reply With Quote
Old 05-27-2010, 12:02 AM   #11
Lordshinjo
Forum Staff
 
Lordshinjo's Avatar
 
Join Date: Jun 2009
Location: France
Posts: 2,168
Lordshinjo is offline
Default Re: Why mkb doesn't interfere with itself on range

Quote:
Originally Posted by Val View Post
Shinjo - that served only to confuse. And true strike can't be considered either. It is a critical strike. The fact that they interfere with each other in similar ways doesn't make them the same.
The fact that they're the same makes them the same.

Give damage multiplier, remove bash duration and bonus damage to a bash, you've got a crit (with red numbers and stuff)
Give bonus damage, duration and a stun effect, and remove damage multiplier from a crit and you've got a bash.
I don't see how more similar they could get.
__________________
Before asking any question, try these:




  Reply With Quote
Old 05-27-2010, 01:39 AM   #12
Val
Member
 
Val's Avatar
 
Join Date: Jun 2009
Posts: 2,326
Blog Entries: 2
Guide Writer Award 
Val is offline
Default Re: Why mkb doesn't interfere with itself on range

Quote:
Originally Posted by Lordshinjo View Post
The fact that they're the same makes them the same.

Give damage multiplier, remove bash duration and bonus damage to a bash, you've got a crit (with red numbers and stuff)
Give bonus damage, duration and a stun effect, and remove damage multiplier from a crit and you've got a bash.
I don't see how more similar they could get.
Tinker's Laser and Skeleton King's stun are the same. Remove pure damage and miss chance, give magic damage and stun, and you've got hellfire blast. Give pure damage and miss chance, remove magic damage and stun and you've got Laser.

Really man? It's the same if you remove all the effects of one and replace them with the other's effects?

Sure - they have the same core base in the wc3 engine. Does that mean all (the many) channel based skills should be considered the same??

More importantly, my point is that what you said could confuse people very easily while I fail to see any way that it could further someone's understanding of the game.
__________________
  Reply With Quote
Old 05-27-2010, 01:48 AM   #13
Aetheryn
Member
 
Join Date: May 2010
Posts: 241
Aetheryn is offline
Default Re: Why mkb doesn't interfere with itself on range

From someone who has done some mapmaking I can completely understand what shinjo is saying. They are based off the same base skill, which both have the same elements with different values.
  Reply With Quote
Old 05-27-2010, 01:49 AM   #14
Lordshinjo
Forum Staff
 
Lordshinjo's Avatar
 
Join Date: Jun 2009
Location: France
Posts: 2,168
Lordshinjo is offline
Default Re: Why mkb doesn't interfere with itself on range

Quote:
Originally Posted by Val View Post
More importantly, my point is that what you said could confuse people very easily while I fail to see any way that it could further someone's understanding of the game.
Not commenting on the fact that your example is very poorly chosen. (Just look at a crit and a bash in World Editor)

Classifying Criticals and Bash as the same can help.
On ranged units, when criticals and bash proc at the same time, you keep only the last damage multiplier that is greater than 1, the last bonus damage (can be 0), and the last stun duration (can be 0).

I find that making a difference between critical and bash makes it harder to explain things.
__________________
Before asking any question, try these:




  Reply With Quote
Old 05-27-2010, 02:22 AM   #15
Val
Member
 
Val's Avatar
 
Join Date: Jun 2009
Posts: 2,326
Blog Entries: 2
Guide Writer Award 
Val is offline
Default Re: Why mkb doesn't interfere with itself on range

This most recent post phrases things in a vaguely useful fashion. The first one straight-up didn't. And again - talking about what happens during map making is cool and all, but I (and most) don't give a damn except when it can affect gameplay.

Your point about understanding them as one thing to get a more intuitive sense for their interactions and Clogon's point about how they have the same base skill and can therefore have multiple ones proc on the same attack despite being buff placers are both well taken.

If you reread your first post, I think you'll find that you did not really get your point across clearly and that those with less experience could be confused and end up repeating stuff like "a bash is a critical" out of context without the appropriate understanding.
__________________
  Reply With Quote
Old 05-27-2010, 11:41 AM   #16
Unnamed_
Banned
 
Join Date: Jul 2009
Posts: 5,654
Unnamed_ is offline
Default Re: Why mkb doesn't interfere with itself on range

I see a cock fight here.
Now, just to mention: (nothing that isn't mentioned before)
Critical Strike and Bash use the same base skill.And at least for DotA, a Critical is considered a hit that deals your normal damage multiplied by a number.A Bash is a hit that deals your damage+bonus fixed damage, and bashes the oponent for a period of time.

But actually this is fluid - it's easy to have a bash that multiplies your damage and a critical that stuns or deals multiplied damage and bonus damage.
True Strike uses the base for Bash and Critical Strike, but has 0 on all parameters.It deals no bonus damage, bashes for no time and doesn't multiply your damage.It just procs all the time, and has the "Never Miss" option for it.
For all I found out, you're arguing whether True Strike is a Bash or a Critical.What difference does it make?But Lord is right, counting them as different things is wrong, and makes it harder to identify.
  Reply With Quote
Old 05-28-2010, 07:02 PM   #17
Larvichee
Member
 
Join Date: Sep 2009
Posts: 230
Larvichee is offline
Default Re: Why mkb doesn't interfere with itself on range

Offtopic question:
Does the minibash has 'never miss' as one of its properties? Seems like if it didn't, you could miss with it?
__________________
Quote:
Originally Posted by LastK View Post
It does work.
Do I have a different map with you guys?
Or some people are just too lazy to test it with themselves?
repel + ethereal blade.
I tested with bkb aswell
or do i need to provide picture with BKB?
Are you DISaS73R going to ask for a video next?
Sorry, I'm too lazy to make one.
  Reply With Quote
Old 05-28-2010, 08:24 PM   #18
Küken
Member
 
Küken's Avatar
 
Join Date: Jun 2009
Posts: 557
Küken is offline
Default Re: Why mkb doesn't interfere with itself on range

Quote:
Originally Posted by Larvichee View Post
Offtopic question:
Does the minibash has 'never miss' as one of its properties? Seems like if it didn't, you could miss with it?
the minibash of mkb has not enabled the never miss property by default, maybe the changed mkb has it? (it should, though)
__________________
when providing mech information, I am usually too lazy to look up and state memorized information.
Might not be 100% correct, maybe you are better off waiting for someone to confirm
  Reply With Quote
Old 05-28-2010, 08:33 PM   #19
Lordshinjo
Forum Staff
 
Lordshinjo's Avatar
 
Join Date: Jun 2009
Location: France
Posts: 2,168
Lordshinjo is offline
Default Re: Why mkb doesn't interfere with itself on range

MKB's minibash doesn't have 'never miss', and it's the same ability whether True Strike is active on it.
You can miss on the minibash if True Strike is inactive, else, the 'never miss' property of True Strike will prevent the minibash from missing.
__________________
Before asking any question, try these:




  Reply With Quote
Old 05-30-2010, 10:14 AM   #20
johnnyto333
Member
 
Join Date: Jul 2009
Posts: 110
johnnyto333 is offline
Default Re: Why mkb doesn't interfere with itself on range

so if I lvl up headshot (4) then i get a MKB will i never bash with "headshot" skill again? (of course.. with MKB activated)
can it be codeable to make the bash to never miss? so... if u get a bash it will override the 0x crit and bash procc? idk...
__________________
Remakes and Ideas:


Boush - The Tinker [REMAKE]
Venomous Heart
Red Dragon's orb
Malicious Shield
  Reply With Quote
Reply
  Defense of the Ancients Advanced Mechanics


Forum Jump

Thread Tools