jtong - question 4 - move  dead string build feature to game
jtong - question 4 - add effect string on attack
jtong - question 4 - add great harm effect
jtong - question 4 - add no effect to weapon by default
jtong - question 4 - move harm string builder to effect
jtong - question 4 - remove more if
jtong - question 4 - remove more duplicate code : remove duplicate initializer
jtong - question 4 - remove more duplicate code for effect
jtong - question 4 - move role to specific folder
jtong - question - effect can be triggered randomly and fix a existing bug
jtong - question 4 - use return remove else