Fixed Bug #7637

Fixed visual effects stacking which'd make them remain visible even after they were gone.
Special Thanks to Michieru, mleo1
http://hercules.ws/board/tracker/issue-7637-camouflage-never-ending/

Signed-off-by: shennetsind <ind@henn.et>