For example : Complex Poisons Ruby on Scout increases poison damage by 5%, but it says Aspect of Assault. So If I have Defense on, poison damage won't be increased by 5% ? or is it just bad translation ?
Not only if you have Defense on. If you don't have Assault on, that is if you have either Defense or no aspect at all, they don't work, they are like empty ruby.