Which of these two ways of handling certain triggers would you prefer? Also consider if instead of 3 triggers, you had 100 triggers. or maybe even 1000
Or this way:
Trigger 1
Event - A unit learns a skill
Condition - Learned skill = skill1
Action - Do something1
Trigger 2
Event - A unit learns a skill
Condition - Learned skill = skill2
Action - Do something2
Trigger 1
Event - A unit learns a skill
Condition - Learned skill = skill3
Action - Do something3
Or this way:
Big Trigger
Event - A unit learns a skill
Action
If (Learned skill = skill1) then
Do something1
endif
If (Learned skill = skill2) then
Do something2
endif
If (Learned skill = skill3) then
Do something3
endif