Feast from dota? Practically works as an orb effect but doesn't count

nabbig2

New Member
For those of you who don't know, Feast is a passive ability. Each time the hero (who is melee) attacks, it deals 4/5/6/7 percent of the target's maximum health. The thing that amazes me is that it works perfectly-no waiting or delay, it deals the damage in perfect synchrony with the heroe's attacks. I suppose it uses damage detection.

If we knew how this worked, it would open up many opportunities, like making abilities that don't need to take up an orb slot.
 

Rainther

I guess I should write something of value here...
I've never purchased Dagon or... That armor that does AoE damage (both are items which can damage) as Naxi, but since Naix doesn't have any other damage possibilities except his regular attacks, it doubt you need to make any damage system, again, it depends on how he handled the damage items.
 

Tom_Kazansky

--- wraith it ! ---
I think DotA use a DDS and triggers all damaging spells so they will know the damage dealt is from attacks or not.
 

13lade619

is now a game developer :)
If we knew how this worked, it would open up many opportunities, like making abilities that don't need to take up an orb slot.
pretty basic stuff actually.

you just need some damage detector / attack detector.

i know that emjlr3's OnAttack Template works well with this.
and Jesus4Lyf's Damage system is about this also.
 

Viikuna

No Marlo no game.
Dont know how DotA does it in these days, but back in the day DotAs attack detection was really fucked up.

It went like this:

Every time that feast guy attacks, spell creates both trigger and timer. Timer waits for a while so attack can do its damage, and then destroys trigger. Trigger detects if target takes damage from attacking unit, and if it does, it does all the cool actions.

Now, this method sucks. The only reason DotA uses ( or used ) it, is because they have shitloads of object editor spells.

If you want to do it properly, you should do like Tom Kazansky said:

use a DDS and triggers all damaging spells so they will know the damage dealt is from attacks or not
 

nabbig2

New Member
pretty basic stuff actually.

you just need some damage detector / attack detector.

i know that emjlr3's OnAttack Template works well with this.
and Jesus4Lyf's Damage system is about this also.
Hmmm, the map doesn't test so I assume it's because of the recent patch? Is there any way to get it to work?
 

Manix

Well-Known Member
I believe that in newgen and newer editor versions there is an event called unit takes damage or something like that, try using that?
 

13lade619

is now a game developer :)
umm.. question on Vik..

Every time that feast guy attacks, spell creates both trigger and timer. Timer waits for a while so attack can do its damage, and then destroys trigger. Trigger detects if target takes damage from attacking unit, and if it does, it does all the cool actions.
why is this so bad? if i understood the code correctly, this is how emjlr3's OnAttack works.
 

Viikuna

No Marlo no game.
It is vulnerable to bugs, since it still doesnt detect whether the damage is made by attack or not. It just detects the next damage caused by that unit after the unit is attacked event. Also you need to delay your dynamic trigger destruction in order to avoid weird bugs and generally do loads of useless extra work.

What Tom Kazanky suggested is just a better option. It actually works and everything.
 

Yoshii

New Member
I believe that in newgen and newer editor versions there is an event called unit takes damage or something like that, try using that?
that doesnt work; as he specified melee only and the take damage stuff work for both
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • C Cherry.Grove:
    My boyfriend is super into Bethesda modding so I'm probably going to join him in that for a bit, then move on to making mobile/browser games.
  • C Cherry.Grove:
    I mostly just want to look at my old projects because I know I posted uploads on here somewhere.
  • C Cherry.Grove:
    My one game was basically Among Us but you sabotaged an entire medieval city simulated drastically inefficiently with dynamic NPCs :S
  • C Cherry.Grove:
    of course I never finished it x D
  • jonas jonas:
    xD
  • jonas jonas:
    I think you can still run the original game, just there's a chance your map won't work with the newer patches
  • jonas jonas:
    what development framework have you been looking at for mobile development?
  • jonas jonas:
    I'm currently creating (as a hobby) a space invaders like game for mobile using Xamarin, after starting a few larger projects that I also may not have finished :rolleyes::p
  • The Helper The Helper:
    Awesome! you should look at the Atari VCS platform it does not have a huge user base but the one it has is super active at around 11k and they have no games in there store
  • The Helper The Helper:
    basically it is linux
  • The Helper The Helper:
    OMG it is BanLord as Blackveiled on the forum
  • The Helper The Helper:
    what is up buddy
  • jonas jonas:
    thanks for the tip, that sounds cool. Never heard about the VCS before but seems like it should be a good match
  • tom_mai78101 tom_mai78101:
    The winter vacation left a toll on me. I missed staying up late and sleeping in late.
  • C Cherry.Grove:
    i haven't looked into it yet
  • C Cherry.Grove:
    If I could use something Python compatible it would save me some learning
  • C Cherry.Grove:
    But Unity might be easiest
  • C Cherry.Grove:
    looking at old posts here makes me happy. Makes me be all like "wow I was pretty smart in 2009"
  • C Cherry.Grove:
    mostly failing at life through adulthood really demotivated me for a while
  • C Cherry.Grove:
    ....what I don't get is why the fuck they would force us to permanently convert to a version of the game everyone fucking hated : \
  • C Cherry.Grove:
    Raid Shadow Legends texture pack smh
  • jonas jonas:
    Most people fail at life throughout their adulthood. Sometimes we get to learn from it. Usually it just feels like crap.
  • The Helper The Helper:
    What does not kill you makes you stronger is what they say
  • C Cherry.Grove:
    for real! :cool:

    Members online

    No members online now.

    Affiliates

    Hive Workshop NUON Dome
    Top