I am currently making a new LOTR map based on the first age that uses rather large armies and during the last alpha test it was resolutely decided to remove all terrain deformation for lag purposes. Nobody desync'd but even my solid computer shows a very minor pause with all the War Stomps/Shockwaves/Thunder Claps going off.
So what I've done so far is replace Shockwave with Carrion Swarm (made one with a 'Good guy' animation and icon for the good guys). For Thunder Clap and War Stomp, I am using Fan of Knives and got the idea from this thread (http://www.hiveworkshop.com/forums/...-remove-terrain-deformation-war-stomp-247259/) to trigger in the Stun/Slow effects. I have tried many combinations of googling the problem and have read everything that has been discussed on the matter and there is not much to work with.
https://www.google.com/#q=warcraft+3+terrain+deformation
The thread I referenced earlier was the most helpful but overall there are quite a few questions I still have left:
I'm fairly positive from my readings that Terrain Deformation is hardcoded to War Stomp/Shockwave/Thunder Clap so that even if I change so changing the animation model does nothing (correct me if im wrong). That being said is it also attached to the animation? That is if I give Carrion Swarm Shockwave's animation will it cause terrain deformation?
When I gave Fan of Knives War Stomp's animation I did see the ground cracking effect but didn't know if that was just a visual effect or actual Terrain Deformation?
Continuing on does Fan of Knives seem like the best ability to base Terrain Def-Free War Stomps and Thunder Claps on and then just triggering the stun/slow?
I read elsewhere about the Terrain Deformation stats in the Neutral Hostile War Stomps -- but again the linked thread mentions that it still causes Terrain Def even when set to 0? I have already gone with the alternative mentioned in said thread but are me and that original poster missing something in removing Terrain Def from the Neutral Hostile War Stomps?
Finally if everything is figured out I would be more than happy to put the terrain def free versions of the spells in a separate file if anyone would like to use. Does that seem like it would be a good resource?
Thanks for your help in advance!
So what I've done so far is replace Shockwave with Carrion Swarm (made one with a 'Good guy' animation and icon for the good guys). For Thunder Clap and War Stomp, I am using Fan of Knives and got the idea from this thread (http://www.hiveworkshop.com/forums/...-remove-terrain-deformation-war-stomp-247259/) to trigger in the Stun/Slow effects. I have tried many combinations of googling the problem and have read everything that has been discussed on the matter and there is not much to work with.
https://www.google.com/#q=warcraft+3+terrain+deformation
The thread I referenced earlier was the most helpful but overall there are quite a few questions I still have left:
I'm fairly positive from my readings that Terrain Deformation is hardcoded to War Stomp/Shockwave/Thunder Clap so that even if I change so changing the animation model does nothing (correct me if im wrong). That being said is it also attached to the animation? That is if I give Carrion Swarm Shockwave's animation will it cause terrain deformation?
When I gave Fan of Knives War Stomp's animation I did see the ground cracking effect but didn't know if that was just a visual effect or actual Terrain Deformation?
Continuing on does Fan of Knives seem like the best ability to base Terrain Def-Free War Stomps and Thunder Claps on and then just triggering the stun/slow?
I read elsewhere about the Terrain Deformation stats in the Neutral Hostile War Stomps -- but again the linked thread mentions that it still causes Terrain Def even when set to 0? I have already gone with the alternative mentioned in said thread but are me and that original poster missing something in removing Terrain Def from the Neutral Hostile War Stomps?
Finally if everything is figured out I would be more than happy to put the terrain def free versions of the spells in a separate file if anyone would like to use. Does that seem like it would be a good resource?
Thanks for your help in advance!