|
|
Y e509 ue9yue590yue 099
Last edited by SunnySide; 03-21-2010 at 02:15 AM.
ss has a long cast time, magums has a channel time. interrupting some one during their cast time just means they have to reset it interrupting during a channel means the ability stops.
Forum Moderators are not S2 Games employees. My posts in no way represent the view of S2 Games or any of its staff.
Please use the report post functionto have me review a post that you believe is breaking the Forum Rules.
Check the Sticky Threads for additional information on this sub-forum and the Announcement Threads for more information about Heroes of Newerth as a whole!
-----------------------------
That's because those skills have a channeling time, which is different than a simple cast time. The difference lies in that ability with a channeling time has already gone off by the time it was interrupted, but an ability like soulstealer's ult does NOT fire until the cast time is completed thus it does not go on cooldown.
Magmus' ult is channeling. Part of his balance is that he has to carefully cast his ult from a distance to make sure it doesn't get wasted.
Soulstealer on the other hand doesn't have that draw back. It's not channeling, it's just a long delay before it actually casts. Almost any spell in the game can be interrupted before it actually casts. Soulstealer's ult just has a longer-than-normal cast time.
S2 Games: Dedicated employees serving dedicated gamers. Continuous development. Never-ending improvement.
-----------------------------
James Fielding | Executive Director of Design & Development
Question: Is there a set of rules for how long something has to be casting for before we consider it 'channeling'?
Now that you've given me the technicalities of why the skill functions this way, why don't we discuss whether or not it should be allowed to stay that way.
Last edited by WSLaFleur; 03-22-2010 at 06:52 PM.
None at all, the code simply has to have "channeltime" and "ischanneling=true".
Scout is only an exception because of the "defer" codelines I mentioned.
No, that belongs in the Beta Client issues thread in General Beta: http://forums.heroesofnewerth.com/sh...ad.php?t=75627
That, or take it to Balance (if the moderators over there approve it). The third option is to convince an S2 dev to post in this thread; I would try IRC for that.
S2 Games: Dedicated employees serving dedicated gamers. Continuous development. Never-ending improvement.
-----------------------------
Tech Support and Customer Support: https://www.heroesofnewerth.com/support/
Look for my highlighted text (important information) and grey text (interesting but not required information).
The reason its channeled vs cast is a matter of balance. Things like tempest ult can be canceled because it would be way to strong if it didn't require channeling.
Staying that way is a balance matter and should be brought up in the balance section.
Forum Moderators are not S2 Games employees. My posts in no way represent the view of S2 Games or any of its staff.
Please use the report post functionto have me review a post that you believe is breaking the Forum Rules.
Check the Sticky Threads for additional information on this sub-forum and the Announcement Threads for more information about Heroes of Newerth as a whole!
-----------------------------
interrupting during a skill's CAST TIME will allow the player to spam it to their heart's content until it finally casts. interrupting a skill during CHANNEL TIME will put it on cd.
and if you had any idea how soul burst worked you would know there's no channel time on it.
Why is it that Scout's Ult is channeled yet the channel can be cancelled freely.
Also, why is it that Scout's Electric Eyes go through magic immunity.
I have returned![]()
Mechanically speaking, here's the ability.entity on Marksman Shot:
So I'm guessing it's those 2 lines highlighted in light-blue that does this to Scout - they do not appear in Magmus' ultimate, Glacius' ultimate, etc.Code:<ability name="Ability_Scout4" icon="icon.tga" statuseffecttooltip="State_Scout_Ability4_Slow" anim="ability_4channel" casttime="300" castactiontime="300" channeltime="2250,1750,1250" maxlevel="3" requiredlevel="6,11,16" actiontype="target_entity" casteffecttype="SuperiorMagic" targetscheme="nonboss_visible_enemy_units" ischanneling="true" deferchannelcost="true" deferchannelimpact="true" manacost="125,175,250" cooldowntime="50000,40000,30000" range="1500,2000,2500" > <onchannelstart> <applystate name="State_Scout_Ability4" duration="2250,1750,1250" ischannel="true" /> <applystate name="Self_State_Scout_Ability4" target="source_entity" ischannel="true"/> </onchannelstart> <onchannelend> <spawnprojectile name="Projectile_Scout_Ability4" source="source_entity" offset="0 0 80" target="target_entity" noresponse="true" /> <playeffect effect="effects/fire.effect" source="source_entity"/> <expirestate name="State_Scout_Ability1" target="source_entity" /> </onchannelend> <onimpact /> </ability>
So the deferchannelcost & deferchannelimpact makes it behave like Soulstealer's ultimate (ie, a lengthened cast time) and makes the cooldown & mana cost take place at the end of the channel.
Scout's Electric Eyes' silence effect go through Magic Immunity because the target type for Detonate is True.
@OP: Why did you edit your post -.-
Last edited by ElementUser; 03-21-2010 at 09:39 AM.
S2 Games: Dedicated employees serving dedicated gamers. Continuous development. Never-ending improvement.
-----------------------------
Tech Support and Customer Support: https://www.heroesofnewerth.com/support/
Look for my highlighted text (important information) and grey text (interesting but not required information).
In a traditional sense, channeling = effect happens as the entity continues to focus on maintaining the effect, while a cast = effect happens after the entity finishes focusing.
Channeling usually implies that once the channel has started, a reuse timer has already been applied, while a casting ability only applies the reuse timer after the effect has been triggered.
Scout, for example, is "casting" his marksmen's shot, as he takes aim and fires. Glacius, on the other hand, gains an immediate effect from his ultimate as soon as he presses it, and continues to maintain this effect until he is interrupted or the channel time is complete.
Magmus is the weird outlier as he must channel his ultimate before it has any effect at all. Honestly, it would make more logical sense if magmus could attempt to "recast" his ultimate if it was interupted, but I understand why this is not so given the power of his ability.