Wandering creature: Difference between revisions

From Heroes 3 wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 44: Line 44:
If the creature is non-upgraded, there can be also upgraded creatures included in the battle, but not the other way round. Such upgrade occurs only after the fight is accepted and therefore has no bearing on the AI value of the stack on the map. Only one stack can be upgraded, therefore using smaller army can be advantageous, as it will cause only less creatures to be upgraded. Similar feature is also present at [[Creature Bank]]s.
If the creature is non-upgraded, there can be also upgraded creatures included in the battle, but not the other way round. Such upgrade occurs only after the fight is accepted and therefore has no bearing on the AI value of the stack on the map. Only one stack can be upgraded, therefore using smaller army can be advantageous, as it will cause only less creatures to be upgraded. Similar feature is also present at [[Creature Bank]]s.


== Joining, Negotiating or Fleeing ==
== Join, Negotiate or Flee ==
Depending on several factors, the combat can sometimes be avoided by causing the creatures to [[Join|join, negotiate or flee]].
When a hero attacks a wandering creature, the creature may attempt to join, negotiate or flee to try to avoid combat. The attacking hero can reject the attempt and force a combat if they so desire. If the attacking hero turns down a wandering creature's attempt to join or negotiate, they creature will either fight or attempt to flee based on map settings.
 
* '''Join''': A stack of creatures are willing to become a part of hero's army for free.
* '''Negotiate''': A stack of creatures are willing to become a part of hero's army in exchange fore [[gold]].
* '''Flee''': A stack of creatures are willing to disappear without fighting the combat.
 
=== Calculation and factors ===
{| class="wikitable" style="margin: 0 0 0 1em; float:right; width:400px;"
! colspan=2 | Mood values (M)
|-
| colspan=2 style="padding-left: 0.5em; font-size:90%;" | A value that is set by the map creator for each wandering monster.<br>• Default level is 'Aggressive'.<br>• If the M-value is a range, a random number is picked at the beginning of the battle.
|-
!  style="padding-left: 0.5em; width:75px;" | M
!  style="padding-left: 0.5em;" | Aggression level
|-
|  style="padding-left: 0.5em;" | -4
|  style="padding-left: 0.5em;" | Compliant
|-
|  style="padding-left: 0.5em;" | 1–7
|  style="padding-left: 0.5em;" | Friendly
|-
|  style="padding-left: 0.5em;" | 1–10
|  style="padding-left: 0.5em;" | Aggressive
|-
|  style="padding-left: 0.5em;" | 4–10
|  style="padding-left: 0.5em;" | Hostile
|-
|  style="padding-left: 0.5em;" | 10
|  style="padding-left: 0.5em;" | Savage
 
|-
| colspan=2 style="background-color:darkgray;" |
|-
! colspan=2 | Sympathy values (S<sub>y</sub>)
|-
| colspan=2 style="padding-left: 0.5em; font-size:90%;" | How many of the hero's creatures are from the same creature type as the wandering creature (upgraded does not matter)?<br>• Exception: Water/Ice, Fire/Energy and Earth/Magma Elemental upgrades count as different types.
|-
!  style="padding-left: 0.5em;" | S<sub>y</sub>
!  style="padding-left: 0.5em;" | Sympathy description
|-
|  style="padding-left: 0.5em;" | 0
|  style="padding-left: 0.5em; font-size:90%;" | Zero
|-
|  style="padding-left: 0.5em;" | 1
|  style="padding-left: 0.5em; font-size:90%;" | At least one
|-
|  style="padding-left: 0.5em;" | 2
|  style="padding-left: 0.5em; font-size:90%;" | Over 50% of the hero's creatures
|}
 
{| class="wikitable" style="margin: 0 0 0 1em; float:right; width:400px;"
|-
! colspan=2 | Strength values (S<sub>t</sub>)
|-
| colspan=2 style="padding-left: 0.5em; font-size:90%;" | A value based on the relative strength of the 2 armies (See equation for 'k' to left).<br>• '*' means rounded down''
|-
!  style="padding-left: 0.5em;" | S<sub>t</sub>
!  style="padding-left: 0.5em;" | k
|-
|  style="padding-left: 0.5em;" | 11
|  style="padding-left: 0.5em;" | k ≥ 7
|-
|  style="padding-left: 0.5em;" | 2 &times; (k-1)<sup>*</sup>
|  style="padding-left: 0.5em;" | 1 ≤ k < 7
|-
|  style="padding-left: 0.5em;" | -1
|  style="padding-left: 0.5em;" | 0.5 ≤ k < 1
|-
|  style="padding-left: 0.5em;" | -2
|  style="padding-left: 0.5em;" | 0.333 ≤ k < 0.5
|-
|  style="padding-left: 0.5em;" | -3
|  style="padding-left: 0.5em;" | k < 0.333
 
|-
| colspan=2 style="background-color:darkgray;" |
|-
! colspan=2 | Diplomacy values (D)
|-
| colspan=2 style="padding-left: 0.5em; font-size:90%;" | The level of the Diplomacy skill.<br>• Add +1 if playing on Easy difficulty and not having Expert Diplomacy
|-
!  style="padding-left: 0.5em;" | D
!  style="padding-left: 0.5em;" | [[Diplomacy]] level
|-
|  style="padding-left: 0.5em;" | 1
|  style="padding-left: 0.5em;" | No [[Diplomacy]] skill
|-
|  style="padding-left: 0.5em;" | 2
|  style="padding-left: 0.5em;" | Basic level [[Diplomacy]]
|-
|  style="padding-left: 0.5em;" | 3
|  style="padding-left: 0.5em;" | Advanced level [[Diplomacy]]
|-
|  style="padding-left: 0.5em;" | 4
|  style="padding-left: 0.5em;" | Expert level [[Diplomacy]]
|}
 
==== Possible Creature Actions ====
{{Math|C < M → Creatures will fight}}
:* C is the Charisma value (see equation below)
:* M is the Mood value (see chart on right)
 
 
{{Math|C ≥ M  → 3 possible outcomes}}
# Stack will '''join''' if S<sub>y</sub> + D ≥ M
# Stack will '''negotiate''' if S<sub>y</sub> + D + 2 ≥ M
# Stack will '''flee''' if S<sub>y</sub> + D + 2 < M
 
==== Supporting Equations ====
{{Math|C <nowiki>=</nowiki> S<sub>t</sub> + D + S<sub>y</sub>}}
:* S<sub>t</sub> is is strength value (see table to right)
:* D is [[Diplomacy]] value (see table to right)
:* S<sub>y</sub> is Sympathy value (see table to right)
 
 
{{Math|k <nowiki>=</nowiki> H &times; Hero army Strength</sub> / AI army Strength}}
:* H is hero strength value (see equation below)
:* NOTE: The army strength is the sum of AI creature values.
 
 
{{Math|H <nowiki>=</nowiki> {{sqrt|(1 + 0.05 &times; A) &times; (1 + 0.05 &times; D)}}}}
:* A is the hero's [[Primary skills|attack skill]] value
:* D is the hero's [[Primary skills|defense skill]] value
 
=== External links ===
* [http://heroescommunity.com/viewthread.php3?TID=28341 Thread: Diplomacy internals on Heroes Community]]


[[Category: Terms]]
[[Category: Terms]]
__NOTOC__
__NOTOC__

Latest revision as of 18:33, 10 December 2024

Text          Range
Few 1–4
Several 5–9
Pack 10–19
Lots 20–49
Horde 50–99
Throng 100–249
Swarm 250–499
Zounds 500–999
Legion ≥1000
Relative strength (%)    Stacks
< 50 % 6–7
50...< 67 % 5–7
67...< 100 % 4–6
100...< 150 % 3–5
150...< 200 % 2–4
200 % or more 1–3
Wandering stack combat priority
The priority of wandering stack which attacks a hero

Wandering creatures (or sometimes monsters or neutral armies/stacks) is a term for the creatures standing on the Adventure Map. The type of the creatures can be totally random, restricted by creature level or be specifically defined by the map-maker. The creatures are not truly wandering, they always stay at the same place and mostly serve as a guard of a passage or an object. Unlike enemy heroes, your hero initiates a fight whenever they move at the square next to the creature. In case of multiple creatures at the nearby squares, only one combat occurs. The priority is counterclockwise, starting at top left.

Spawning of wandering creatures[edit | hide | hide all]

The number of creatures in a wandering creature encounter can be set between 1–4000. If an exact number is not defined, the amount is randomly generated between 1–99 (or in other word, between few and horde) depending on the level of the creatures. The number of creatures in wandering creatures grows by 10% on the first day of every week, but cannot exceed the limit of 4000 creatures. The maximum time to reach 4000 creatures will be 87 weeks with 1 starting creature and the minimum time will be 1 week with 3636 starting creatures and up all the way to 4000. To find an exact number of weeks needed to reach 4000 for any number of creatures plug it into the formula log1.1(4000/x), where x is your starting number of creatures.

The wandering creatures are mostly fixed during the map generation. New ones can spawn only during the new month of only specific creatures.

Combat with wandering creatures[edit | hide]

The number of creature stacks on the battlefield, is basically dependent on the ratio between the attacking hero's army strength and the strength of the wandering creatures. The rule of thumb is, that the stronger the hero's army is, the less stacks there are on the battlefield. However, every tile on the map influences the number of stacks (towards the higher or lower bound) in a fixed way.

Since they only contain one type of creatures, they always have +1 morale unless they are undead, elementals, or other creatures unaffected by morale.

If the creature is non-upgraded, there can be also upgraded creatures included in the battle, but not the other way round. Such upgrade occurs only after the fight is accepted and therefore has no bearing on the AI value of the stack on the map. Only one stack can be upgraded, therefore using smaller army can be advantageous, as it will cause only less creatures to be upgraded. Similar feature is also present at Creature Banks.

Join, Negotiate or Flee[edit | hide]

When a hero attacks a wandering creature, the creature may attempt to join, negotiate or flee to try to avoid combat. The attacking hero can reject the attempt and force a combat if they so desire. If the attacking hero turns down a wandering creature's attempt to join or negotiate, they creature will either fight or attempt to flee based on map settings.

  • Join: A stack of creatures are willing to become a part of hero's army for free.
  • Negotiate: A stack of creatures are willing to become a part of hero's army in exchange fore gold.
  • Flee: A stack of creatures are willing to disappear without fighting the combat.

Calculation and factors[edit | hide]

Mood values (M)
A value that is set by the map creator for each wandering monster.
• Default level is 'Aggressive'.
• If the M-value is a range, a random number is picked at the beginning of the battle.
M Aggression level
-4 Compliant
1–7 Friendly
1–10 Aggressive
4–10 Hostile
10 Savage
Sympathy values (Sy)
How many of the hero's creatures are from the same creature type as the wandering creature (upgraded does not matter)?
• Exception: Water/Ice, Fire/Energy and Earth/Magma Elemental upgrades count as different types.
Sy Sympathy description
0 Zero
1 At least one
2 Over 50% of the hero's creatures
Strength values (St)
A value based on the relative strength of the 2 armies (See equation for 'k' to left).
• '*' means rounded down
St k
11 k ≥ 7
2 × (k-1)* 1 ≤ k < 7
-1 0.5 ≤ k < 1
-2 0.333 ≤ k < 0.5
-3 k < 0.333
Diplomacy values (D)
The level of the Diplomacy skill.
• Add +1 if playing on Easy difficulty and not having Expert Diplomacy
D Diplomacy level
1 No Diplomacy skill
2 Basic level Diplomacy
3 Advanced level Diplomacy
4 Expert level Diplomacy

Possible Creature Actions[edit | hide]

C < M → Creatures will fight

  • C is the Charisma value (see equation below)
  • M is the Mood value (see chart on right)


C ≥ M → 3 possible outcomes

  1. Stack will join if Sy + D ≥ M
  2. Stack will negotiate if Sy + D + 2 ≥ M
  3. Stack will flee if Sy + D + 2 < M

Supporting Equations[edit | hide]

C = St + D + Sy

  • St is is strength value (see table to right)
  • D is Diplomacy value (see table to right)
  • Sy is Sympathy value (see table to right)


k = H × Hero army Strength / AI army Strength

  • H is hero strength value (see equation below)
  • NOTE: The army strength is the sum of AI creature values.


H = (1 + 0.05 × A) × (1 + 0.05 × D)

External links[edit | hide]