the big skill update
far attack action
far attack function done
new function