SWGEmu SWGEMU-652

Milking Implementation - Part 3 (final)

Abandoned on 19 Mar

  •  
  •  
  •  
  •  
  • Author
  • Moderator
  • Reviewers

SWGEMU-652 7

Summarize the review outcomes (optional)
 
#permalink

Details

Warning: no files are visible, they have all been filtered.
Participant Role Time Spent Comments Latest Comment
Author 43m 2 I created the function to do as you asked and call it eac...
Moderator 0m    
Reviewer - 0% complete      
Reviewer - 57% complete 34m 5 We have started to use Gerrit for reviews instead of Fish...
Reviewer - 0% complete      
Reviewer - 0% complete      
oru
Reviewer - 0% complete      
Reviewer - 0% complete      
Reviewer - 0% complete      
Total   1h 18m 7  
#permalink

Objectives

[Added] The ability to milk creatures

I could not find any good info on the success vs. aggro chances while milking. I therefore came up with a formula that takes the creature's ferocity and the players maskscent/camo skill mods into account.

The way maskscent and conceal are implemented right now, they are both putting the same maskscent buff on the player so it was impossible to distinguish between them when checking the player's buffs. I therefore set the formula up to use both skill mods together. This may be extra generous to rangers right now, but the majority of milkable creatures are low ferocity anyway so regardless of skill, the aggro chance is going to be low. I intend to fix the formula once conceal is fixed to use it's own buff type.

#permalink

Issues Raised From Comments

Key Summary State Assignee
#permalink

General Comments

17 Mar

Loshult says:

We have started to use Gerrit for reviews instead of Fishey. Please follow the instructions on the following page: https://www.assembla.com/spaces/swgemu/wiki/Git_Gerrit_and_Jenkins and push your patch to Gerrit instead.

/workspace/.../events/MilkCreatureTask.h Added   3
Open in IDE #permalink
/workspace/.../events/MilkCreatureTask.h Added   3
Open in IDE #permalink
/workspace/.../creature/CreatureManager.cpp Changed  
Open in IDE #permalink
/workspace/.../creature/CreatureManager.h Changed  
Open in IDE #permalink
/workspace/.../creature/CreatureManager.idl Changed  
Open in IDE #permalink
/workspace/.../creature/CreatureManagerImplementation.cpp Changed  
Open in IDE #permalink
/workspace/.../events/MilkCreatureTask.h Added  
Open in IDE #permalink
/workspace/.../creature/Creature.cpp Changed  
Open in IDE #permalink
/workspace/MMOCoreORB/.../creature/Creature.h Changed  
Open in IDE #permalink
/workspace/.../creature/Creature.idl Changed  
Open in IDE #permalink
/workspace/.../creature/CreatureImplementation.cpp Changed  
Open in IDE #permalink

Review updated: Reload | Ignore | Collapse

You cannot reload the review while writing a comment.

Create Issue

X
Assign To Me

Log time against