Event coins are only getting from events. There is no way for get it from mobs. Players can buy EC's from other players. It is expensive than normal coins. You can buy mounts and many items with theese coins. You need EC's for unlock Avenger class too. EC's are tradable, so you can get ECs from other or you can gain money from ECs.