Magic longsword