I noticed this in SpellHandler.cs in the method "CalculateCastingTime()"..
- Code: Select all
if (Caster.EffectList.GetOfType(typeof(QuickCastEffect)) != null)
{
return 2000; //always 2 sec
}
if (Caster.EffectList.GetOfType(typeof(QuickCastEffect)) != null)
{
return 2000; //always 2 sec
}another thing that i noticed on live is it allows ur mana pool to go negative, which it doesn't in DOL code atm.Mythic certainly has made some wierd design decisions but ability is called quickcast, I don't think they would make spells take longer to cast. Yes main point is that it is uniteruptable but at worse they stick to normal cast times rather some number like 5 seconds which most spells are 3 seconds or less.
It always felt instant or dang close to me. I played an animist with 5 second cast time turrets, I had to quick cast those more than once and pretty sure they weren't usual cast time, so I would say 2 seconds at the most.
This isn't mentioned in mythic's description though, just says it makes spell uninteruptable and power cost is doubled (ie the cost of getting to not be interupted).
i thought it just made it the spells normal cast speed, not affected by dex or casting speed bonuses... i could be wrong but thats how i remember it.

There were a strong discussion on french forums, where qc was slower than 386dex/10%/2/2.6s spells. Then iirc mythic replied QC would better be named uninterruptable cast.
Also you can QC spell even when you are at 1 power. Your power 'll be negative (QC draws 2x mana).
All theses asserts were tested, perhaps fixed now tbh.

Return to “%s” DOL Code Contributions
Users browsing this forum: No registered users and 0 guests