General Discussions        Page 1 of 3        Goto page 1, 2, 3  Next

Buffs & Orbs stacking

DotaStrategy.com Forum Index > General Discussions > Buffs & Orbs stacking

Reply to topic
 Goto page 1, 2, 3  Next

Daelin


First Blood Posts: 36 Joined: 23 Jan 2007 0 gold

Buffs & Orbs stacking

Posted: Wed Feb 07, 2007 6:23 pm

Buff stacking

Yes, Vladimir's Offering stacks with Vampiric Aura. How you can tell this? All auras have a specific buff. If the buff is the same for both, then they don't stack. If they aren't they do.
We have Crystal Maiden with Brilliance Aura and Basilius with Brilliance Aura too. As they have the same name (and the same icon), we can deduct that they use the same buff, and so, they won't stack.
On the other hand, we have Sven with TOUGHNESS Aura and Basilius with DEVOTION Aura. Different names (on the buff not the name of the aura itself), therefore they are different, and so, they stack.
Final example is Leoric with VAMPIRIC Aura, N'aix with FEAST (what do you know, Feast is also an aura, just modified so that it affects only the caster) and Vladimir's Offering. Not only are the names different, but also the icons, and therefore, it's quite obvious that the buffs are different.

However, there is a possibility that different buffs actually have the same name, description and icon but are different. That can't be predicted but through their rawcode (which is a specific four alphanumeric code which is used to identify each object - ability/buff/unit/item etc.).

Even though the spells might've been based off the same ability (both Sven's and Basilius auras are based off Devotion Aura!), their effects will stack as long as their buffs are different.

We can't deduct anything from here about Evasion or Critical Strike. They are usually specific abilities which behave the same everytime (they don't have a "buff"), so for example if you base multiple abilities off evasion, no matter what names you give them or icons or descriptions or whatever, they won't stack. The only way to stack such abilities is by coding them yourself (so yes, there may be some evasive abilities which stack which evasion, but are NOT based off evasion and the coding is made from scratch).

Orb stacking
The problem with orbs, and more specifically the fact that having multiple orb effects on an un it can cause serious problems, is not new for DotA players. However, this problem was not purposely generated by IceFrog as he created the map. It is a known bug into the Warcraft modding community that orb effects are rather bugged, with the fact that they don't "stack". So why would modders use orb effects in the first place?

Well firstly, because they are the easiest way to obtain certain passive spells. Ever wanted to make a passive ability that randomly puts an enemy unit to sleep during an attack? And you don't even know how to work with those fuzzy triggers, or even worse, with that bizzare JASS stuff? Well, then you just have to open the Object Editor, make a copy of "Orb of Lightning" item ability, and change some fields (replace Purge with Sleep). And voila, it actually works.

Now, IceFrog is a pretty good coder, as experienced spellmakers have succeeded in cracking the scrambling of his coding, and had noticed that the code was actually written by himself. But there are certain aspects where JASS still remains limited, or atleast, requires quite some annoying and complicated code, which can slow the map. Detecting when any unit on the map has been damaged has not been implemented as an event by Blizzard. Therefore, you can't actually tell when Avernus damages an unit, to make a Maim check (and perhaps get the effect on the target). You can tell when Avernus ATTACKS the target, but it is extremely innacurate, as the maim effect could take place BEFORE the target is damaged or even if you actually miss. That's quite stupid, isn't it? Hysterical

Therefore, Orb effects are the easiest solution. They don't stack with each other, and you could even say that you planned this on purpose. Much better than having a bugged item, and no reason for the bug. However, what surprises me is that in the melee game, you could have multiple orb items (because yeah, that's where the whole orb effect stuff comes from) and they did not cause problems. So it's either the fact that all orb abilities in DotA are based off the same ability or there is some weird bug I simply can't understand. I know that you can't have multiple orb ABILITIES (on the unit) but I knew you can have multiple items with orb abilities. If there are any other modders around here, I'd like to hear you opinion.

Orb Effects Experiment
Ok, I've started conducting my experiment, and I have some terrific results. I've experimented with orb effects that manipulate other abilities (practically turn them passive, with or without a percentage chance), because they are the most important. I created six orb effects, named simple: "Orb Effect 1", "Orb Effect 2"... "Orb Effect 6". Three of them are based off Melee Lightning Damage Bonus, and the other three off Orb of Lightning (new), Orb of Slow and Item Attack Black Arrow Bonus.

First step was to see how the orbs acted as actual abilities on the unit (multiple orb abilities). I worked with only four orb abilities (each based off a different ability). I came to the conclusion that strangely if Darkness or Lightning Melee was placed on the last position, the one that was on the last position was triggered (position in ability editor, between the orbs of course). Of however, none of these was on the last position, the first orb effect between Slow and Lightning (new) was triggered. Not very helpful though as there are no multiple orb abilities on the same unit in DotA.

Next, I experimented with items. The first problem came when different items had orb abilities based off other abilities (I based all off Lightning Melee & Lighting (new), apparently they act the same). If not, they caused problems (like none of them were issued). Another problem was with the attack index. I had to force the field (hold shield while double-clicking on it => forced values) to insert attack blah blah OVER 2. And what do you know? ONE orb effect is triggered.

It took me about 10 seconds to figure out how to issue the orb effect I actually wanted. It is the first item in the item menu (in the first slots). Slots are numbered from left to right and from top to bottom. And if you have a passive orb ability (preferably based off the same ability as the original one, haven't experimented a lot with it) on the HERO, it will be issued if there is no item with orb effect on the first slot.

You can get the map and test it yourself here .

Potential problems :
Undroppable items. It is advised that IceFrog makes some sort of menu which allows you to move undroppable items through your item inventory. Because if you are stuck with an Aegis on your first item slot and you have an orb ability, you're stuck with it for the rest of the game.

Hope this made things clearer as I saw quite a lot of people confused around here.[/b]

Last edited by Daelin on Thu Feb 08, 2007 9:24 am; edited 3 times in total


Reply with quoteView user's profileSend private message


Back to top
 

karuma


Monster Kill Posts: 281 Joined: 02 Feb 2007 542 gold

Posted: Wed Feb 07, 2007 6:41 pm

hehehe. Why didn't i think of posting about this topic earlier...

*too much coffee already*

*memory blank*

Errrr... Right at yah Daelin!

Auras and Orb effects DO stack up..

The difference between the two?

SPELLING..

LOL

=)
_________________
Feel free to comment on my posts. "isaw pa!" www.friendster.com/teufelgrau



"First blood isn't as important as last blood"
http://grey_yerg.blogs.friendster.com/hate_effect/


Reply with quoteView user's profileSend private messageVisit poster's websiteAIM AddressYahoo Messenger


Back to top
 

drew


Most Awesome Admin
Site Admin Posts: 935 Joined: 08 Apr 2006 275850 gold

Posted: Wed Feb 07, 2007 6:54 pm

@karuma: I think the coffee has blurred your better judgment. Get some sleep dude!

@daelin: Great post. Smile
_________________

GET YOUR DS SHIRT NOW!



Share Your Sigs and Renders

^^ I know, but I'm exempted!! ^^


Reply with quoteView user's profileSend private messageSend e-mailVisit poster's websiteYahoo Messenger


Back to top
 

karuma


Monster Kill Posts: 281 Joined: 02 Feb 2007 542 gold

Posted: Wed Feb 07, 2007 6:56 pm

harharharh.. must not sleep.. or im going to get fired...

and soooo dead..

hakhakhakhak...

yeah got no sleep at all.. because my "Duchess" (Nica) is keeping me awake by the day!

Buffs orb stacks whaaat? im lost..

it does stacck up doesnt it? hehehehe..

*must get coffee* (O_o)

look at my Avatar its' "L" from deathnote..

that's why i picked this av. its sooo like me... with the eyebags .. harharharhar Cool
_________________
Feel free to comment on my posts. "isaw pa!" www.friendster.com/teufelgrau



"First blood isn't as important as last blood"
http://grey_yerg.blogs.friendster.com/hate_effect/


Reply with quoteView user's profileSend private messageVisit poster's websiteAIM AddressYahoo Messenger


Back to top
 

Daelin


First Blood Posts: 36 Joined: 23 Jan 2007 0 gold

Posted: Wed Feb 07, 2007 7:51 pm

At this point I am still trying to understand orb effects and why they behave so weird. It is clear to me that this is an engine problem, and it is not something generated by IceFrog. Orb effects have their own advantages. I've updated (or will update if you're reading this message as I'm making the update) my first post with this, and as I keep researching this area (messing with orb effects a bit), I'll let you know what I have discovered.

-Daelin

Reply with quoteView user's profileSend private message


Back to top
 

karuma


Monster Kill Posts: 281 Joined: 02 Feb 2007 542 gold

Posted: Wed Feb 07, 2007 8:40 pm

Cool "Daelin the orb effect investigator"

harharharhar

*haven't slept yet*
_________________
Feel free to comment on my posts. "isaw pa!" www.friendster.com/teufelgrau



"First blood isn't as important as last blood"
http://grey_yerg.blogs.friendster.com/hate_effect/


Reply with quoteView user's profileSend private messageVisit poster's websiteAIM AddressYahoo Messenger


Back to top
 

yukino_silvermaine


Cauducum Sanctus
Moderator Posts: 6737 Joined: 12 Aug 2006 62857 gold

Posted: Thu Feb 08, 2007 3:47 am

Wow.

I didn't know most of the stuff there.

;_;

<- doesn't tweak with map editor
_________________


Signature Size Limit: 475x175 pixels [width x height] One image ONLY OR up to 3 Userbars || 3 Lines of text MAX. DO NOT BUG ME ABOUT YOUR PENDING STRATEGIES, HERO IDEAS AND/OR ITEM IDEAS OR ELSE


Reply with quoteView user's profileSend private message


Back to top
 

karuma


Monster Kill Posts: 281 Joined: 02 Feb 2007 542 gold

Posted: Thu Feb 08, 2007 10:37 am

haha..

now you know bro

hehehe..

ill add some infos too

^^
_________________
Feel free to comment on my posts. "isaw pa!" www.friendster.com/teufelgrau



"First blood isn't as important as last blood"
http://grey_yerg.blogs.friendster.com/hate_effect/


Reply with quoteView user's profileSend private messageVisit poster's websiteAIM AddressYahoo Messenger


Back to top
 

myksvoll


Killing Spree Posts: 66 Joined: 05 Feb 2007 2079 gold

Posted: Sat Mar 10, 2007 7:20 pm

Great post daelin!
Really appreciate it Smile

Reply with quoteView user's profileSend private messageYahoo Messenger


Back to top
 

vista


Killing Spree Posts: 56 Joined: 07 Feb 2007 1569 gold

Posted: Sun Mar 11, 2007 8:05 am

thx for the info. now i know more about orb effects.
_________________



Reply with quoteView user's profileSend private messageSend e-mailMSN Messenger


Back to top
 

IchirakuRamen


Dominating Posts: 191 Joined: 30 Jan 2007 4740 gold

Posted: Sat Mar 17, 2007 2:23 am

yeah that was interesting to say the least, lol my friend is lately testing what orbs stack, and what skills can make them work, so yeah
_________________


Itachi > Sasuke


Reply with quoteView user's profileSend private messageVisit poster's websiteAIM AddressMSN Messenger


Back to top
 

ExG Tamahome


Monster Kill Posts: 245 Joined: 03 May 2006 5106 gold

Posted: Sun Mar 18, 2007 6:51 am

hmm.. in 6.42 Rylai's brilliance and Ring of Basillus' Brilliance aura now stacks, i saw it on the change log and tried it well it definitely shows the two brilliance now.
_________________




Reply with quoteView user's profileSend private messageYahoo Messenger


Back to top
 

plause bunny


Monster Kill Posts: 344 Joined: 18 Jan 2007 6245 gold

Posted: Sun Mar 18, 2007 7:03 am

*scratches head* uhhh... whoa. i didn't understand half the stuff, but good job! i see that first inventory spot is good for orbs... would that explain lots of stuff.

Did you know that in 6.42 RoB brilliance aura stacks with Cryistal maidens brilliance aura now? icefrog fixed it.
_________________
Smile because you do not know what is going on

Smile because you do know what is going on

A-B-C-D-E-F-G-H-I-J-K-O-M-G-Q-R-S-T-U-V-W-X-Y-Z


Reply with quoteView user's profileSend private message


Back to top
 

Kmiko


First Blood Posts: 7 Joined: 17 Mar 2007 170 gold

Posted: Fri Mar 23, 2007 11:35 pm

w0w


NCE and NEAT
_________________
""~Hitokiri Battousai~""
Photo Sharing and Video Hosting at Photobucket


Reply with quoteView user's profileSend private messageSend e-mail


Back to top
 

Garfield


World's Coolest Cat
Mega Kill Posts: 806 Joined: 31 Aug 2006 3286 gold

Posted: Sat Apr 14, 2007 4:57 am

Just to clarify, making Maim a hero skill causes major glitches to the hero.

I've tried making Maim a hero ability by copying the Orb of Slow ability. What's crazy about it is that the spell you place in the Effect Ability field actually shows up as a disabled button on the hero control panel.

What I did was just recreate the Maim effect by using triggers. I had a random number generated and if the condition for the chance becomes true, then I create a dummy unit, give it the Slow ability, and order it to perform the Slow ability. What happens is that Slow triggers, and which actually looks like Maim if you follow the target art, and you have yourself a Maim effect that is NOT an Orb Effect. Yay! Very Happy

Although it does cause problems, since your hero with the Maim ability can still use Desolator/Orb of Corruption and they will stack.
_________________



Reply with quoteView user's profileSend private message


Back to top
 
 
Reply to topic
Page 1 of 3    Goto page 1, 2, 3  Next



View previous topic   View next topic
All times are GMT

Display posts from previous:    

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Jump to:  


DotaStrategy.com Forum Index    .    General Discussions
Subscribe to Feed