Calculating Blood Pact Damage

Category: Guides
== Physical ==
Source: 
Physical Blood Pact Damage is determined by the equation:
Damage = (D+fSTR)*M*PDIF
where M is a multiplier which varies on each physical BP:
Note: These values are no longer accurate for higher level monsters. New values are being worked out.
{| border="0" cellpadding="5" cellspacing="0" align="center" width="100%"
| valign="top" width="33%"|
 Avatar	 Command 	 M
Leviathan 	 Barracuda Dive 	 3.5
Leviathan 	 Tail Whip 	 5
Leviathan 	 Spinning Dive 	 12
Titan 	 Rock Buster 	 4
Titan 	 Mountain Buster	 12
Shiva 	 Axe Kick 	 3.5
Shiva 	 Double Slap 	 6, subsequent hit = 2
Shiva 	 Rush 	 5, subsequent hits = 2
Garuda 	 Claw 	 3.5
Garuda 	 Predator Claws 	 10?, subsequent hits = 2
Ramuh 	 Shock Strike 	 3.5
Ramuh 	 Chaotic Strike 	 9?, subsequent hits = 2
Ifrit 	 Punch 	 3.5
Ifrit 	 Double Punch 	 ?, subsequent hit = ?
Fenrir 	 Moonlit Charge 	 ?
Fenrir 	 Crescent Fang 	 ?
Fenrir 	 Eclipse Bite 	 ?, subsequent hits = ?
Diabolos 	 Camisado 	 ?
=== Calculating Base Damage (D+fSTR) ===
fSTR appears to have no caps to them, and appears to be calculated in the same way as PCs. The Base Damage is only an estimate. Especially at lower levels, this formula may be out by +-2:
Celestial Avatars + Fenrir
BASE DAMAGE = (AVATARS LEVEL * 0.74) - MONSTER VIT/4
Carbuncle
BASE DAMAGE = (AVATARS LEVEL * 2/3) - MONSTER VIT/4
=== Calculating Attack ===
Attack value level scaling is currently unknown. However, Celestial Avatars all have 504 attack at Level 75. Fenrir has 570. Carbuncle has somewhere between the two.
=== Calculating PDIF ===
*Ratio is calculated just like PCs: Avatar Attack/Monster Defence.
*Critical hits add 1.0 to PDIF.
*Max PDIF can never exceed 4.2 and Min PDIF can never exceed 4.0. Due to this, avatar's critical hits will do the same as normal hits on very low level monsters.
:Max PDIF has the following formulas:
:
Ratio Range 	Function Value
0 ≤ Ratio < 1 	fMax(Ratio) = 1
1 ≤ Ratio ≤ 1.6 	fMax(Ratio) = Ratio x 4/6 + 2/6
1.6 < Ratio ≤ 1.8	fMax(Ratio) = 1.8
1.8 < Ratio ≤ 3.6	fMax(Ratio) = Ratio x 2.4 - 2.52
3.6 < Ratio 	fMax(Ratio) = 4.2
:Min PDIF has the following formulas:
:
Ratio Range 	Function Value
0 ≤ Ratio < 1 	fMin(Ratio) = 1/3
1 ≤ Ratio ≤ 1.6 	fMin(Ratio) = Ratio x 7/9 - 4/9
1.6 < Ratio ≤ 1.8	fMin(Ratio) = 1
1.8 < Ratio ≤ 3.6	fMin(Ratio) = Ratio x 5/3 - 2
3.6 < Ratio 	fMin(Ratio) = 4
== Magical ==
Merit Blood Pacts go by the formula:
floor[512+1.72*(TP+1)] + floor[(Avatar's INT - Monster's INT) * 1.5]) * MAB(of avatar)/MDB(of monster) * Day/Weather 
Where Avatar's have 1.32 MAB value at level 75 (Avatars are BLM main) and 82 INT.