I'm currently working on a mod that adds several different types of arrows to the game. One particular arrow I want to add is an arrow that creates an oil slick at the area that it hits. I was able to figure out how to get it to place the oil slick on impact by creating an "explosion" and telling it to place the "BFXTrapOilPoolPermanent01". It actually works, but not perfectly. It seems as though the oil puddle is placed parallel to the arrow, so depending on which angle the arrow lands at, the oil pool lands at the same angle meaning it doesn't lie flat on the floor.
Another issue is that if the arrow is shot at a wall, the oil slick will be placed exactly where the arrow hits, meaning it'll float several feet above the ground. I would post pictures of the problem I'm having but the forum doesn't allow me to post links.
So basically my issue is trying to figure out if there's some way to get the oil slick to spawn directly on the nearest ground plane to where the arrow hits. I'm not sure if there's an easy way to do it or if it's possible at all. Other than that the oil puddle behaves the way it should, igniting when hit with a fire spell and everything. It's just the placement that's giving me trouble. I simply want it to lie flat on the ground where the arrow hits.
Also, another related question; is there any way to make it so that if an actor walks onto the oil puddle they slip and fall? I wanted to make this oil arrow a way for the player to create a slipping trap for NPCs like the oil flasks in Thief: Deadly Shadows. Is there some sort of slipping effect in the game? Or some way to make it so the NPC ragdolls to the ground when they step onto the oil puddle?
Thanks.
