Character Skill Peacemaking

Peacemaking is one of the Skill that any Characters can raise.

It's one of the Bard Skill for Musicianship that allow to Peace a Creature. It allow to Stop any Action of the Target! Require a Instrument to use Peacemaking.

Peacemaking work with the Skill Musicianship in order to successfully play an Instrument. There's 7 kinds of Instruments! There's 4 kinds of Artifact Instruments!

In order to use Peacemaking, you need to use an Instrument: Bamboo Flute, Drum, Lap Harp, Lute, Standing Harp, Tambourine or Tambourine (tassel).

When you have the required items, Open your Skills Gump Menu (ALT + K) or Single Left Click on SKILLS Button in your Character Paperdoll, go to the section Bard and open it, by either:
- Click on the Blue Button left to Peacemaking Skill.
or
- Single Left Click Hold, Drag away to get the Peacemaking Gump Button and Double Click it.

If it's the 1st time you attempt to use the Skill Peacemaking, you will receive a system message: "What instrument shall you play?". You will have to Target an Instrument in your Character Backpack.

When you wanna switch to another Instrument, you can only Double Left Click on your Instrument you wanna continue to use for your future attempt of Peacemaking.


PS: In UOSteam, you can create a Macro to use the Skill Peacemaking:
useskill 'Peacemaking'


There's 2 different mode for Peacemaking:
- If Target on yourself, Standard mode : reset combatants for everyone in the area.
- If Target on any mobile, Target mode : pacify a single target for a longer duration.


Standard Mode

In order to use Peacemaking Standard Mode, it require:
- Target our Character
- Successfully Play our Instrument
- Successfully perform Peacemaking
- Delay of 5 seconds before re-attempt, but if Musicianship or Peacemaking check fail, its 10 seconds
- Consume 1 Charge of the Instrument used
- Get Bard Range is base on: 8 + (Peacemaking / 15)
- For each Mobile in Bard Range (that are not Immune to Peacemaking effect): Combatant = null and War Mode = off
Players will have to re-attack their target.
Monsters will stop for 1 second.


System Message:
Badly Check Musicianship = You play poorly, and there is no effect.
Badly Check Peacemaking = You attempt to calm everyone, but fail.
Opponent Players when Peace = You hear lovely music, and forget to continue battling!
Peacemaker when no Mobile to Peace = You play hypnotic music, but there is nothing in range for you to calm.
Peacemaker when Mobile to Peace = You play your hypnotic music, stopping the battle.


Target Mode

In order to use Peacemaking Target Mode, it require:
- Target any Mobile (Players, Animals, Monsters or NPC)
- Successfully Play our Instrument
- Successfully perform Peacemaking
- Delay of 5 seconds before re-attempt, but if Peacemaking check fail, its 10 seconds
- Consume 1 Charge of the Instrument used
- Get Difficulty For is base on: - formula to check -
- Target Mobile (that are not Immune to Peacemaking effect): Combatant = null and War Mode = off
Players will have to re-attack their target.
Monsters will stop for X seconds (between 10 to 120 seconds).


System Message:
Target Mobile is Uncalmable = You have no chance of calming that creature.
Target Mobile is Already Peace = That creature is already being calmed.
Badly Check Musicianship = You play poorly, and there is no effect.
Badly Check Peacemaking = You attempt to calm your target, but fail.
Opponent Players when Peace = You hear lovely music, and forget to continue battling! Peacemaker when Successfully Peace Target = You play hypnotic music, calming your target.


Peacemaking Chance

The Chance to Peace any Creature is based on many point of the Targeted Creature you attempt to Peace:
- Max Hit Points
- Max Stamina
- Max Mana
- Total Skills
- Is Magery Creature
- Is Fire Breathing Creature
- Is Poison Immune
- Is Vampire Bat
- Is able to deliver Melee Poison Level Attack
- Is Paragon


Before attempt to Peacemaking, you must successfully play your Instrument with Musicianship!
Formula to Check Musicianship:
If (Skill.Musicianship / 100) > RandomDouble(0.0, 1.0)


Formula to get Base Difficulty:
val = (Target.MaxHitPoints * 1.6) + Target.MaxStamina + Target.MaxMana
val += Target.SkillsTotal / 10
If val > 700
val = 700 + (int)((val - 700) * 3.0/11))
If IsMageryCreature
val += 100
If IsFireBreathingCreature
val += 100
If IsPoisonImmune
val += 100
If VampireBat or VampireBatFamiliar
val += 100
val += GetPoisonLevel(Target.Creature) * 20
val /= 10
If Target.IsParagon
val += 40
If val > 160
val = 160
return val (as base difficulty)

Formula to get Difficulty For:
val = Base Difficulty
If InstrumentQuality.Exceptional
val -= 5 //10%
If Instrument.Slayer = Target.Slayer
val -= 10 //20%
ElseIf Instrument.Slayer = Target.OppositionSlayer
val += 10 //20%
return val (as difficulty for)

Formula to get Difficulty:
Diff = Difficulty For - 10
If Skill.Musicianship > 100
Diff -= (Skill.Musicianship - 100) * 0.5

Chance % Success:
Peacemaking, Diff-25, Diff+25
val = Peacemaking
MinSkill = Diff-25
MaxSkill = Diff+25
If val < MinSkill
NO CHANCE! //Too difficult
If val >= MaxSkill
100% Chance! //No challenge

Chance % Success = (val - MinSkill) / (MaxSkill - MinSkill)
Chance = Chance % Success >= RandomDouble(0.0, 1.0)


Peacemaking Effect

When successfully Peace a Target, it will suffer a Debuff from your song based on your Skill Peacemaking, Musicianship and the Base Difficulty (the Formula for Base Difficulty over with to bonus of if Musicianship > 100 then Diff -= (Musicianship - 100) * 0.5).

On Creature Peacemaking will:
- Remove current Combatant
- Remove War Mode
- Add Pacify Effect for X Second

Formula for Second:
Seconds = 100 - (Diff / 1.5)
If Seconds > 120
Seconds = 120
Else If Seconds < 10
Seconds = 10


Result

Base DifficultyMusicianship
100105110115120
1601010101010
1501010101113
1401315161820
1302021232526
1202628303133
1103335363840
1004041434546
904648505153
805355565860
706061636566


On Players Peacemaking will:
- Remove current Combatant
- Remove War Mode
(In order work, your opponent will have to re-attack you!)


Training Peacemaking

0 - 30: Train your Peacemaking Skill at ?? with the NPC ?? the ??! (?? Golds)
30 - ??: ??
?? - ??: Serpentine Dragon

Spok Message: I have to re-train that skill, it been a long time since I have 120 Peace..
So far I think:
0 - 30 = Train
30 - 54 = Gaman
54 - 62 = Giant Beetle
62 - 84 = Lesser Hiryu
84 - 92 = Hiryu
92 - 120 = Cu Sidhe

94 - ? = Serpentine Dragon