07-10-2014, 03:57 AM
Ugh, the counterattack system is kinda faulty indeed.
I just tested it on a basic level, sending little bits of code to bring up popup screens so I could trace how it works. Believe it or not, I managed to see the Actor #1 perform an actual 'counterattack' .... ONCE! Yet, there is nothing saying 'happens 10% of the time'. It apparently will perform a counter attack, but sporadically.
And the following:
.... I did a check. No where in his entire demo does 'counter_info' appear other than that one line. It has to be a leftover or something totally incomplete. If it was meant to use another value other than counter_info, Victor didn't change it.
I just tested it on a basic level, sending little bits of code to bring up popup screens so I could trace how it works. Believe it or not, I managed to see the Actor #1 perform an actual 'counterattack' .... ONCE! Yet, there is nothing saying 'happens 10% of the time'. It apparently will perform a counter attack, but sporadically.
And the following:
Code:
target.counter_info = [target.current_action.kind, target.current_action.basic,
target.current_action.skill_id, target.current_action.item_id, target.action_scope]
.... I did a check. No where in his entire demo does 'counter_info' appear other than that one line. It has to be a leftover or something totally incomplete. If it was meant to use another value other than counter_info, Victor didn't change it.