Difference between revisions of "Heal Damage (Ability)"

From SWGANH Wiki
Jump to: navigation, search
(Formula(s))
(Ability Breakdown & Details)
 
(32 intermediate revisions by the same user not shown)
Line 25: Line 25:
 
{|
 
{|
 
|-
 
|-
||{{D0%}}
+
||{{D50%}}
 
|-
 
|-
 
||{{Ability}}
 
||{{Ability}}
Line 34: Line 34:
 
|}
 
|}
  
= Ability Breakdown & Details =
+
 
 +
 
 +
== Ability Breakdown & Details ==
  
 
Heal Damage works as long as you have Stimpacks in your inventory.
 
Heal Damage works as long as you have Stimpacks in your inventory.
This command uses the first stimpack in your inventory to heal your target. The command will select between ranged and small stimpacks depending on your distance to the patient. They can be used anywhere by bringing up the radial menu on a damaged person and selecting "heal damage" or by targeting someone and pressing the "heal damage" hotkey (if you started as a medic this will be bound to one of your hotkeys at the top of the screen, e.g. F6 - if not, drag it from the Ctrl-A window). You can also target someone and double-click the stim in your inventory, use the stim's radial menu, drag the stim into a hotkey panel, or use the /healdamage command (can shorten to /heald). Healing range is only 6m.
+
This command uses the first stimpack in your inventory to heal your target. The command will select between ranged and small stimpacks depending on your distance to the patient. If a player has taken damage to one of their HAM pools then they will have a Heal Damage option appear on their radial menu list to medics. Medics can then bring up the radial menu on a damaged person and selecting "heal damage" radial option or by targeting someone and pressing the /healdamage command. You can also target someone and double-click the stim in your inventory, use the stim's radial menu, or drag the stim into a hotkey panel. Alternatively players may enter command parameters to assign specific targets for healing. For example you can do "/healdamage self" to heal yourself only even if you have another entity targeted, or "/healdamage <name>" to heal a particular friendly pet, or player. Healing range is only 6m.
  
 
Heal damage works off of the Injury Treatment and Injury Treatment speed modifiers.  The base healing speed at novice medic is 10 seconds in between heals which is further reduced to a minimum of 4 seconds by the Injury Treatment Speed modifier and effects from food buffs.
 
Heal damage works off of the Injury Treatment and Injury Treatment speed modifiers.  The base healing speed at novice medic is 10 seconds in between heals which is further reduced to a minimum of 4 seconds by the Injury Treatment Speed modifier and effects from food buffs.
  
  
 +
== Using Heal Damage ==
  
 +
There are several ways to use the heal damage ability:
  
 +
'''Command line options'''
  
{| border="0" width="100%" cellpadding=6
+
* /healdamage self - Using this command will heal the player using any available stimpack in the player's inventory, one at a time.
|-
+
|valign=top|
+
  
==Ability Flow==
+
* /healdamage (no paramater) - Using this command will heal the target using all available stim packs in the player's inventory one at a time.
{| align="center"
+
|-
+
||
+
<graphviz>
+
digraph G
+
{
+
        rankdir = LR;
+
        node [shape=record, width=.2, height=.2];
+
        node [width=1];
+
        node1 [color="#929292", label = "Step 01", style="bold", fontname="arial",
+
  
fontcolor="#929292", URL="Test101"];
 
        node2 [color="orange", label = "Step 02", style="bold", fontname="arial",
 
  
fontcolor="#458CAF", URL="Test102"];
 
        node3 [color="orange", label = "Step 03", style="bold", fontname="arial",
 
  
fontcolor="#458CAF", URL="Test101"];
+
'''Player Radial Menu Options'''
        node1 -> node2:w [color="#929292"];
+
        node2:w -> node3:e [color="#515FCA", constraint=false];
+
}
+
</graphviz>
+
|}
+
==System Messages==
+
  
==SUI Prompt==
+
* Medic with heal damage will have an Heal Damage radial menu appear on the target
 +
* Select "Heal Damage" radial menu on the player will heal the target
  
==Combat Chat Spam==
 
  
==Fly Text==
 
  
==Formula(s)==
+
'''Stimpack Radial Menu Options'''
  
 +
* Select the "Use" radial menu
 +
* Choose from the Use Item on Self and Use Item on Target options.
  
  
                                      ''' Injury Treatment '''
+
'''Toolbar Options'''
  
 +
* Place stimpack on toolbar and press corresponding button while having target in reticle
  
  
Heal Power of Healing Stim x Environment x [(100 + Injury Treatment Skill + BE modded clothes +food/buff) / 100] x Med City Bonus
+
'''From Inventory'''
  
for example:
+
* Double click on stimpack in inventory while having target in reticle
  
 +
== Experience ==
  
<pre>
+
Experience earned is equal to
900 Heal Stim
+
110 Med Module Droid
+
100 Injury Treatment Skill
+
25 BE clothes
+
0 no foods or buffs enhance injury treatment. (needs checking)
+
10% Medical City Specialization Bonus
+
  
900 x 1.1 x [(100+100+25+0)/100] x 1.1 = 2450 total heal
+
exp = Total Damage Healed / 4
  
--------------------------------------------------------------------------------
+
example:  600 action damage and 600 health damage healed sum to 1200 damage healed.  Therefore:
Now how Battle Fatigue affects this...
+
1200 / 4 = 300 medical experience earned.
  
If player Battle Fatigue is 0 - 250 = no change in heal value.
 
  
If player Battle Fatigue is greater than 250 then...
 
  
Heal - [Heal x (Battle Fatigue-250) / 1000] = Heal after Battle Fatigue
+
{| border="0" width="100%" cellpadding=6
 +
|-
 +
|valign=top|
  
so with 696 Battle Fatigue (Randomly chosen number)
+
== System Messages ==
  
2450 - [ 2450 x (696 - 250) / 1000] = 1358 heal after 696 Battle Fatigue
 
  
 +
* [[Heal Damage System Messages (Game Messages)|Heal Damage]]<br>
  
  
Bio-engineered clothes effectively cap at +25/+25 so a person
 
with +9999/ +9999 will do the SAME as one with only +25/+25
 
injury/wound treatment clothes.
 
  
Battle Fatigue does NOT affect buff performance until 250
+
== Radial Menus ==
Battle Fatigue. One could have 249 Battle Fatigue and it will
+
be the same as one with 0 Battle Fatigue.
+
  
Battle Fatigue after 250 - affects the buff performance
+
* [[Heal Damage Radial Menu 1 (Game Messages)|Heal Damage]]
by 1% per 10 Battle Fatigue.
+
  
At 1000 Battle Fatigue (when Battle Fatigue caps) buff
+
== Formulas ==
performance is reduced by 75%.
+
  
At 750 Battle Fatigue buff performance is reduced by 50%.
+
* [[Injury Treatment (Game Mechanics)|Injury Treatment]]
 +
* [[Injury Treatment Speed (Game Mechanics)|Injury Treatment Speed]]
  
At 500 Battle Fatigue buff performance is reduced by 25%.
+
==Source References==
  
Medical centers and scout camps override droid bonuses.
+
{| align="center"
 +
|-
 +
||
 +
{| class="wikitable"
 +
|- align="center" style="background-color:#ffffcc;"
 +
|width="150px"|'''Source'''||width="450px"|'''Source in Context'''
 +
|- align="center"
 +
||[[Heal Damage 1 (Source)|Source 1]]||[[http://soe.lithium.com/swg/board/message?board.id=doctor&message.id=71479&query.id=57744#M71479 Source1]]
  
If not in a Medical Specialized Player City - the
+
|- align="center"
variable is calculated at 1.0.
+
  
If in a Medical Specialized Player City - the
+
||[[Heal Damage 2 (Source)|Source 2]]||[[http://soe.lithium.com/swg/board/message?board.id=chef&message.id=52254&query.id=58172#M52254 Source 2]]
varible is calculated at 1.1.
+
  
 +
|- align="center"
  
</pre>
 
  
 +
||[[Heal Damage 3 (Source)|Source 3]]||[[Heal Damage Context 3 (Source)|Source 3]]
  
 +
|- align="center"
  
 +
||[[Heal Damage 4 (Source)|Source 4]]||[[Heal Damage Context 4 (Source)|Source 4]]
  
 +
|- align="center"
  
  
 +
||[[Heal Damage 5 (Source)|Source 5]]||[[Heal Damage Context 5 (Source)|Source 5]]
  
 +
|- align="center"
  
 +
||[[Heal Damage 6 (Source)|Source 6]]||[[Heal Damage Context 6 (Source)|Source 6]]
  
 +
|- align="center"
  
 +
||[[Heal Damage 7 (Source)|Source 7]]||[[Heal Damage Context 7 (Source)|Source 7]]
  
 +
|- align="center"
  
 +
||[[Heal Damage 8 (Source)|Source 8]]||[[Heal Damage Context 8 (Source)|Source 8]]
  
 +
|- align="center"
  
 +
||[[Heal Damage 9 (Source)|Source 9]]||[[Heal Damage Context 9 (Source)|Source 9]]
  
 
 
 
'''Injury Treatment Speed'''
 
 
 
 
 
1.  This needs a formula but I think the formula for wound treatment speed goes like this:
 
 
<pre>
 
 
speed = ( ( 100-foodbuff)/100 ) x  ( ( 100 -  ( InjuryTreatmentSpeed x 0.5 )    ) /100 ) x base healing speed
 
 
 
</pre>
 
 
 
Where base healing speed = 10 seconds
 
 
 
 
Where foodbuff = value of the foods used
 
 
 
example:
 
Ruby Bliel = .25
 
or Havla =  .75 or even 100 if its 100+ as each point in these foods counts as a percentage reduction in the current healing speed timer (after modifier effects are calculated) and any food bonus over 100 is ignored and treated as just 100.
 
 
 
 
 
If the final value for Speed is less than 4 then speed is set to 4, as 4 seconds is the absolute minimum for injury healing actions.
 
 
==Source References==
 
 
{| align="center"
 
|-
 
||
 
{| class="wikitable"
 
|- align="center" style="background-color:#ffffcc;"
 
|width="150px"|'''Source'''||width="450px"|'''Source in Context'''
 
 
|- align="center"
 
|- align="center"
||[[OneHandLunge1_Source1|Prima Guide]]||[[somelink1 Source1]]
 
 
|-
 
 
|}
 
|}
 
|}
 
|}

Latest revision as of 12:53, 9 September 2009

Ability - Heal Damage

SWGANH Wiki is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.

Description

/healdamage: This command will heal damaged stat pools, if you have the requisite skills and medicine.

Command: /healDamage
CommandQueue Entry: healdamage (0A9F00A0)


Healing Health and Action



Related Tags

50% This document has been partially completed.

Ability This document relates to Player Abilities.

Medic This document is related to the Medic Profession.


Ability Breakdown & Details

Heal Damage works as long as you have Stimpacks in your inventory. This command uses the first stimpack in your inventory to heal your target. The command will select between ranged and small stimpacks depending on your distance to the patient. If a player has taken damage to one of their HAM pools then they will have a Heal Damage option appear on their radial menu list to medics. Medics can then bring up the radial menu on a damaged person and selecting "heal damage" radial option or by targeting someone and pressing the /healdamage command. You can also target someone and double-click the stim in your inventory, use the stim's radial menu, or drag the stim into a hotkey panel. Alternatively players may enter command parameters to assign specific targets for healing. For example you can do "/healdamage self" to heal yourself only even if you have another entity targeted, or "/healdamage <name>" to heal a particular friendly pet, or player. Healing range is only 6m.

Heal damage works off of the Injury Treatment and Injury Treatment speed modifiers. The base healing speed at novice medic is 10 seconds in between heals which is further reduced to a minimum of 4 seconds by the Injury Treatment Speed modifier and effects from food buffs.


Using Heal Damage

There are several ways to use the heal damage ability:

Command line options

  • /healdamage self - Using this command will heal the player using any available stimpack in the player's inventory, one at a time.
  • /healdamage (no paramater) - Using this command will heal the target using all available stim packs in the player's inventory one at a time.


Player Radial Menu Options

  • Medic with heal damage will have an Heal Damage radial menu appear on the target
  • Select "Heal Damage" radial menu on the player will heal the target


Stimpack Radial Menu Options

  • Select the "Use" radial menu
  • Choose from the Use Item on Self and Use Item on Target options.


Toolbar Options

  • Place stimpack on toolbar and press corresponding button while having target in reticle


From Inventory

  • Double click on stimpack in inventory while having target in reticle

Experience

Experience earned is equal to

exp = Total Damage Healed / 4

example: 600 action damage and 600 health damage healed sum to 1200 damage healed. Therefore: 1200 / 4 = 300 medical experience earned.


System Messages


Radial Menus

Formulas

Source References

Source Source in Context
Source 1 [Source1]
Source 2 [Source 2]
Source 3 Source 3
Source 4 Source 4
Source 5 Source 5
Source 6 Source 6
Source 7 Source 7
Source 8 Source 8
Source 9 Source 9

Ability HAM Costs

Modifier Value
Health Cost 0
Action Cost 0
Mind Cost 140
Force Cost 0

Ability Multipliers

Modifier Value
Health cost 0
Action cost 0
Mind cost 0
Force cost 0
Damage 0
Delay Time 10