SWGEmu SWGEMU-650

Grenade Implementation - Part 6 (final)

Abandoned on 19 Mar

  •  
  •  
  •  
  •  
  • Author
  • Moderator
  • Reviewers

SWGEMU-650 16

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 1h 29m 8 I went ahead and reworked this patch to add the combatSpa...
Moderator 10m 7 Yes this is better.
Reviewer - 0% complete      
Reviewer - 71% complete 25m 1 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 - 71% complete 4m    
Total   2h 8m 16  
#permalink

Objectives

[Added] Throw grenade command, grenades should be fully functional now
[Added] Checks for range and los for grenades to CombatManager
[Added] Weapon argument to a couple more methods in CombatManager that were missed in rev. 6481
[Removed] Some duplicate, unused methods from CombatManager
[Added] Missing break in CombatManager

#permalink

Issues Raised From Comments

Key Summary State Assignee
#permalink

General Comments

15 Feb

Ivojedi says:

I've updated the patch. I removed the improper assignment of the combatSpam to the command's member. Instead, I put checks in CombatManager for empty combatSpam strings and, where empty, use the combatSpam member from the weapon's template.

15 Feb

Ivojedi says:

I've uploaded a third revision with the required changes.

15 Feb

Ivojedi says:

I went ahead and reworked this patch to add the combatSpam to CreatureAttackData and to get it from there inside CombatManager. It's uploaded in the 4th patch file.

16 Feb

TheAnswer says:

Yes this is better.

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/.../combat/CombatManager.cpp Changed   2
Open in IDE #permalink
/workspace/.../combat/CombatManager.h Changed  
Open in IDE #permalink
/workspace/.../commands/ThrowGrenadeCommand.h Changed   5
Open in IDE #permalink
/workspace/.../combat/CombatManager.cpp Changed   2
Open in IDE #permalink
/workspace/.../combat/CombatManager.h Changed  
Open in IDE #permalink
/workspace/.../commands/ThrowGrenadeCommand.h Changed  
Open in IDE #permalink
/workspace/.../combat/CombatManager.cpp Changed  
Open in IDE #permalink
/workspace/.../combat/CombatManager.h Changed  
Open in IDE #permalink
/workspace/.../commands/ThrowGrenadeCommand.h Changed   2
Open in IDE #permalink
/workspace/.../combat/CombatManager.cpp Changed  
Open in IDE #permalink
/workspace/.../combat/CombatManager.h Changed  
Open in IDE #permalink
/workspace/.../combat/CreatureAttackData.cpp Changed  
Open in IDE #permalink
/workspace/.../combat/CreatureAttackData.h Changed  
Open in IDE #permalink
/workspace/.../commands/ThrowGrenadeCommand.h 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