func (job *JobRun) calculatePayout() { … } func (job *JobRun) calculateMedicalBill() { … } func (job *JobRun) generateLootItems() string { … } const defaultCritSuccess … const defaultCritFailure … func (job *JobRun) IsCritSuccess() bool { … } func (job *JobRun) IsCritFailure() bool { … }