nugo
Australia OT Mapper
- Joined
- Apr 1, 2009
- Messages
- 396
- Solutions
- 4
- Reaction score
- 194
Hello,
If im not crazy or ive done somthing wrong i think i have found a pretty big bug on TFS master branch. I want some others to confirm before i post it as an issue on github. It appears all healing spells are not acting as to their specified forumla? They are 50%ish+ less effective then what their forumla suggests? Kinda breaks gameplay when all classes are healing significantly less then what they should be.
How it come about?
I updated from the 1.2 release to master branch about a month ago, i general stay a few version behind master branch to not get screwed by bugs on new releases as its happend to me a few times now. When we swapped over players were reporting their healing was significantly effected i thought it was somthing i had done with scripts but i dont think thats the case. I downloaded TFS master branch today and tested on a compltely fresh server with nothing edited.
Whats the problem?
Somthing is broken with healing spell forumlas (maybe other stufff aswell). The healing done is not reflective of the fourmla in the spells script. For example
A level 96 Paladin magic level 18.
Using Exura Gran - Intense healing. The below forumla is from tfs master branch
I calculated the range of the healing to be
When i cast a series of exura grans i get the following results
same for exura san
Actual figures from the heal
Same for exura vita
Actual healing
It appears all incoing healing spells are being almost halfed or a bit more? Its weird i want someone else to check im not going crazy or im missing somthing. I remember seeing in source code incoming damage is halfed? could it be healings being treated as damage maybe by mistake?
If im not crazy or ive done somthing wrong i think i have found a pretty big bug on TFS master branch. I want some others to confirm before i post it as an issue on github. It appears all healing spells are not acting as to their specified forumla? They are 50%ish+ less effective then what their forumla suggests? Kinda breaks gameplay when all classes are healing significantly less then what they should be.
How it come about?
I updated from the 1.2 release to master branch about a month ago, i general stay a few version behind master branch to not get screwed by bugs on new releases as its happend to me a few times now. When we swapped over players were reporting their healing was significantly effected i thought it was somthing i had done with scripts but i dont think thats the case. I downloaded TFS master branch today and tested on a compltely fresh server with nothing edited.
Whats the problem?
Somthing is broken with healing spell forumlas (maybe other stufff aswell). The healing done is not reflective of the fourmla in the spells script. For example
A level 96 Paladin magic level 18.
Using Exura Gran - Intense healing. The below forumla is from tfs master branch
Lua:
function onGetFormulaValues(player, level, magicLevel)
local min = (level / 5) + (magicLevel * 3.2) + 20
local max = (level / 5) + (magicLevel * 5.4) + 40
return min, max
end
I calculated the range of the healing to be
Code:
(96/5)+(18x3.2)+20 = 98
(96/50+(18x3.2)+40 = 156
When i cast a series of exura grans i get the following results
Code:
Mazza — Today at 10:59 AM
11:29 You healed yourself for 67 hitpoints.
11:29 You healed yourself for 66 hitpoints.
11:29 You healed yourself for 48 hitpoints.
11:29 You healed yourself for 60 hitpoints.
11:29 You healed yourself for 55 hitpoints.
same for exura san
Code:
Calulcated range
183 min
338 max
Actual figures from the heal
Code:
11:37 You healed yourself for 136 hitpoints.
11:37 You healed yourself for 115 hitpoints.
11:37 You healed yourself for 108 hitpoints.
Same for exura vita
CSS:
Calculated range
min 385
max 726
Actual healing
Code:
11:45 You healed yourself for 230 hitpoints.
11:45 You healed yourself for 233 hitpoints.
11:45 You healed yourself for 238 hitpoints.
It appears all incoing healing spells are being almost halfed or a bit more? Its weird i want someone else to check im not going crazy or im missing somthing. I remember seeing in source code incoming damage is halfed? could it be healings being treated as damage maybe by mistake?
Last edited: