View Issue Details

IDProjectCategoryLast Update
0006364Valley 1Bug - GameplayApr 29, 2012 7:59 pm
ReporterTerraziel Assigned ToChris_McElligottPark  
Severitymajor 
Status assignedResolutionopen 
Product Version0.901 
Summary0006364: Issues with Mana Cost Per Second.
DescriptionThe first issue is that -X% mana costs enchants whilst affecting the Cost per second don't change the numbers.

The second issue which is much more of a concern, is that the numbers seem to be lying anyway.

I have 510 Mana, fire shield costs 27 mana per second, with no enchants that should last nearly 19 seconds. My mana is drained in 8.
TagsNo tags attached.
Internal WeightMajor Problem

Activities

Terraziel

Apr 27, 2012 8:33 am

reporter   ~0022812

Last edited: Apr 29, 2012 6:42 pm

Ok, the second issue here was mostly rectified a few patches ago (I'd argue that the 125 is an unhelpful number to display) but the first still stands.

Whilst investigating a comment on shields it seems to me that the way that mana cost enchants actually effect mana cost per second is entirely obscured from the player.

As far as I can tell what the mana cost per second spells do is...

Disable Regen
Actual cost per second = (Displayed Cost - Regen)

What Mana Cost reduction enchants seem to do is modify the "Actual Cost Per second" not the Displayed Cost

Now there seems to be something else going on in the calculation somewhere because, well the timings I get don't match up, but at the bare minimum the effect of enchants isn't being applied to the "Displayed Cost"

Edit: In reflection i guess the simplest thing for it to be doing is simply modifying the regen rate itself.

Terraziel

Apr 29, 2012 6:40 pm

reporter   ~0023027

...This has gotten even worse.

However mana cost per second and mana cost enchants interact with each other doesn't seem to be handling the recent mana regen changes very well.

On a basic 83.3 regen, with or without an enchant (-42% mana costs), the calculated timings and results I have are basically within human error.

On a character with 94.3 regen with no enchant it is within human error.

On a character with 94.3 regen WITH the enchant the calculated timings are off by about 8 seconds. And I have no idea why.

khadgar

Apr 29, 2012 6:43 pm

reporter   ~0023028

Last edited: Apr 29, 2012 6:57 pm

There are a lot of wonky things going on with mana cost per second, mana regen, and -manacost. I blame the wind.

300 MANA

125 [air shield] - 100 [base regen] = 25 mana per second = 12 seconds
CORRECT

125 [air sheild] + 125 [storm dash] = 50 mana per second = 6 seconds
CORRECT

Now I apply a -60% mana cost enchant.

50 [air shield] - 100 [base regen] = +50 mana per second
WRONG, mana does not change at all

50 [air shield] + 50 [storm dash] - 100 [base regen] = 0 mana per second
WRONG, depletes in 8 seconds


So I think it's just applying the numbers in a way that I do not understand.

Chris_McElligottPark

Apr 29, 2012 7:54 pm

administrator   ~0023038

Mana costs per second aren't actually affected by mana-cost-reducing effects to my recollection. Those only effect "collected upfront" mana costs. Whether that is desirable or not is another matter, but I imagine that's what is going on.

Terraziel

Apr 29, 2012 7:57 pm

reporter   ~0023039

They definitely affect them, if they aren't supposed to then that might explain why they do so in a weird manner.

Chris_McElligottPark

Apr 29, 2012 7:59 pm

administrator   ~0023041

I think they probably should affect them, I just didn't think they were. I'll have to look at it.

Issue History

Date Modified Username Field Change
Mar 3, 2012 6:55 am Terraziel New Issue
Mar 5, 2012 11:03 am tigersfan Internal Weight => Major Problem
Mar 5, 2012 11:03 am tigersfan Assigned To => Chris_McElligottPark
Mar 5, 2012 11:03 am tigersfan Status new => assigned
Apr 27, 2012 8:33 am Terraziel Note Added: 0022812
Apr 29, 2012 6:40 pm Terraziel Note Added: 0023027
Apr 29, 2012 6:42 pm Terraziel Note Edited: 0022812
Apr 29, 2012 6:43 pm khadgar Note Added: 0023028
Apr 29, 2012 6:44 pm khadgar Note Edited: 0023028
Apr 29, 2012 6:57 pm khadgar Note Edited: 0023028
Apr 29, 2012 7:54 pm Chris_McElligottPark Note Added: 0023038
Apr 29, 2012 7:57 pm Terraziel Note Added: 0023039
Apr 29, 2012 7:59 pm Chris_McElligottPark Note Added: 0023041