Difference between revisions of "Masochist"
Jump to navigation
Jump to search
(Created page with "{{code}} IsMasochist is a char.dat script tag that designates the character as a masochist. Allied masochist characters can be punished by the player so long as the player is wi...") |
|||
| Line 20: | Line 20: | ||
} | } | ||
</pre> | </pre> | ||
| + | |||
| + | == Masochists == | ||
| + | *All type of [[mistress]] | ||
| + | *[[Angel]] of Nefas | ||
| + | *[[Banana grower]] | ||
| + | *Rapax the archangel of Nefas | ||
| + | *[[Slave]] | ||
Revision as of 11:43, 17 September 2014
Coding: This article contains code which is for experienced users only, and may reveal game secrets
IsMasochist is a char.dat script tag that designates the character as a masochist. Allied masochist characters can be punished by the player so long as the player is wielding a sadist weapon (belt, whip, banana, banana peel, broken bottle, nut, bodypart). Players can also kick masochist allies with no penalty.
Sadist allies will occasionally attack masochist allies for fun.
if(Pets == 1)
{
if(IsPlayer() && !ivanconfig::GetBeNice()
&& Pet[0]->IsMasochist() && HasSadistAttackMode()
&& game::TruthQuestion("Do you want to punish " + Pet[0]->GetObjectPronoun() + "? [y/N]"))
return Hit(Pet[0], PetPos[0], Direction, SADIST_HIT);
else
return (Important
&& (CanMoveOn(MoveToSquare[0])
|| (IsPlayer()
&& game::GoThroughWallsCheatIsActive()))
&& Displace(Pet[0]));
}
Masochists
- All type of mistress
- Angel of Nefas
- Banana grower
- Rapax the archangel of Nefas
- Slave