Open topaz-next-bot opened 3 years ago
Comment by topaz-bot
Wednesday Jan 08, 2020 at 14:38:08
Comment by wrenffxi
Monday Jan 28, 2019 at 23:53 GMT
re: "I'm not sure if it should be casting immediately after being summoned I thought it had a cool down from 1st cast also."
There should be a forced delay before a spirit will start casting spells. It is calculated by this formula:
Casting Time (in seconds) = 48 + (max Summoning Skill - current Summoning Skill) / 3
If Spirit is cast on corresponding day: -3 seconds
If Spirit is cast on weak day: +3 seconds
If Spirit is cast during corresponding weather: -2 seconds
If Spirit is cast during weak weather: +2 seconds
If using Summoner's Spats: -5 seconds
If using Astral Flow: -5 seconds
Light Spirit in healing mode or buffing mode: 1/2 Casting Time
Comment by topaz-bot
Wednesday Jan 08, 2020 at 14:38:10
Comment by hargrave81
Thursday Apr 18, 2019 at 11:17 GMT
I'm rather new, but this is super OP. Everyone just kills everything 15+ levels above them with spirits. They cast spells on spawn/assault and appear to cast very often regardless of skill. Something I did notice is when using spirits in certain zones, their rate of casting isn't so high. I have not dug through the code on how this is performed yet, but just what I had noticed. Fire spirit also I had noticed the highest spell cast rate.
Comment by 59blargedy
Friday Mar 20, 2020 at 22:34:57
to update, was using spirits on my test server and they currently do not cast any spells whatsoever, just attack. behavior should allow buffs at idle (if light spirit) and attacks as appropriate, while not at a constant rate. unsure if this should be a new issue entirely since functionality seemed to be available at one point. validated on another test server as broken.
Comment by TeoTwawki
Saturday Mar 21, 2020 at 03:43:20
@59blargedy I've been seeing them function normally for a time, and then suddenly they stop casting even after being dismissed and re-summoned. They just seem to get stuck till the map server is restarted. Unsure what the trigger is. One of my players uses them rather heavily due to their tendency to open up right away with elemental nukes.
I have:
Client Version (type
/ver
in game) : 30161103_1Server Version (type
revision
in game) : github/DarkstarProject/darkstar/commit/dec03e7567fe7d37016c44a9b5c2867ced2f8ffaSource Branch (master/stable) : master
Additional Information (Steps to reproduce/Expected behavior) : if you retreat a spirit and assualt it will begin again to cast another spell over and over again. Just seems to restart the timer to 0. also I'm not sure if it should be casting immediately after being summoned I thought it had a cool down from 1st cast also. and last thing is the Light Spirit doesnt cure, which would probably need some type of AI or HP checks to function correctly. I have had it cast haste on me once other than that it does banish dia and flash.
my server is currently down and i can get the ver and misc when its back up in an edit