public abstract void invokeSpeciality(IBuildingCallBack callBack, int round, int spawnUnitType);
public override void invokeSpeciality(IBuildingCallBack callBack, int round, int spawnUnitType) { callBack.generateResources(generateResources()); }