Table of Contents |
---|
...
DEFINE_FLAG:Feint
BYPASS_CHECK
Description: Defines flag checks to by pass when using a special power phrase.
The following are valid bypass check flags:
- WhileSitting
- InWater
- OnMount
- Fear
- Sleep
- Invulnerability
- Stun
Use: BYPASS_CHECK: FlagName
Example:BYPASS_CHECK:Fear
...
Description: Defines a specific aim location for a specific body type. This is used with combat phrases. Combat phrases with this brick will force the hit localization to the specified aim slot (which corresponds to a body equipment location) if the target is of the same body type and that body type includes the aim slot.
Valid Body Types:
- Homin
- Quadruped
- LandKitin
- FlyingKitin
- Fish
- Bird
- Plant
While technically all equipment locations are valid aim slots these are the most common for purposes of combat. Valid Aimed Slots:
- Head
- Face
- Body
- Arms
- Hands
- Legs
- Feet
...
ATT_SKILL_MOD:0:30
OPENING_#
Actual brick parameters:
- OPENING_1
- OPENING_2
- OPENING_3
...
Note: OPENING_2 and OPENING_3 are rarely used as the likelihood of 2 or 3 combat event flags lining up at the same time is small.
Common flags:
- Parry
- Feint
- Dodge
- CriticalHit
...
Special Note: There are four related brick paramters: INC_DMG_TYPE_RSTR, INC_DMG_RACE_RSTR, INC_DMG_ECOS_RSTR and INC_DMG_SEASON_RSTR. The loading of these brick parameters is configured within Ryzom Core but currently have no effect as theCDamageFactor::entityMatchRequirements method is never called to verify damage factor restrictions. See issue #1353 for more information.
ARMOR_MOD
Description: Sets an armor absorption factor. It takes three arguments: an armor type, a minimum factor and a maximum factor. If the armor typeargument does not translate to an armor type then the system will assume you have specified a creature type. This modifier uses the Dynamic Factor Formula with the weapon sabrina value as the reference value. This modifier will only apply if the target armor or creature types match.
- List of Creature Types: code/ryzom/common/src/game_share/people_pd.h
- List of Armor Types: code/ryzom/common/src/game_share/armor_types.h
Use: ARMOR_MOD:* ArmorType : MinFactor : MaxFactor
Example:ARMOR_MOD:ALL:1:0
...