I'm really not sure if this has been touched on yet but I did search the forums a bit and found nothing. I'd like ghosts to not be affected by physical or poison damage. So, if you're using a melee or ranged weapon, unless you use a combo that includes magic, it should just miss and it should miss every time. (and by miss I mean the arrows, swords, and all other melee weapons should just pass through them) Exceptions: if a weapon has "banish undead" on it then it should hit them. If you have "ignite weapon" active then the ghost should take the fire damage from the sword but not the physical damage. Physical weapon exception: Silver melee weapons and silver tipped arrows.