creating stable chaos
making patterns where there should be none
sewing order into the chaos
you spit in the face of random numbers, of chaos
smokegrenade { DefaultSize = 15; Category = MISC; BitmapPos = 110, 32; DefaultMainVolume = 50; NameSingular = "smoke grenade"; FormModifier = 15; AttachedGod = CRUENTUS; Possibility = 75; Price = 50; MainMaterialConfig == TIN; SecondaryMaterialConfig = { 4, WHITE_SMOKE, NERVE_GAS, TEAR_GAS, VODKA_VAPOR; } MaterialConfigChances = { 4, 50, 10, 1, 10; } Adjective = "unlabelled" Alias == "smoke grenade"; }And have all those gas materials mentioned share the same colour (white). All I need to do is track down what allows an item to advertise its secondary material and get rid of it. Like how bananas are containers but do not advertise the fact they are filled with banana flesh.
int floatingeye::TakeHit(character* Enemy, item* Weapon, bodypart* EnemyBodyPart, v2 HitPos, double Damage, double ToHitValue, int Success, int Type, int Direction, truth Critical, truth ForceHit) { if(CanBeSeenBy(Enemy) && Enemy->HasEyes() && RAND() % 3 && Enemy->LoseConsciousness(150 + RAND_N(150))) /* Changes for fainting 2 out of 3 */ { if(!Enemy->IsPlayer()) Enemy->EditExperience(WISDOM, 75, 1 << 13); return HAS_FAILED; } else return nonhumanoid::TakeHit(Enemy, Weapon, EnemyBodyPart, HitPos, Damage, ToHitValue, Success, Type, Direction, Critical, ForceHit); }Also notice you can apply this to any enemy's attack if you want. Floating eye only triggers it upon taking a hit, but if you wanted to be an arse you could make an enemy that does it after every attack.
System would indicate in graphic if person is mounted on horse or not. Same system also show if person mounted on boar, elephant, polar bear etc. Or if person mounted on ass. Ivan find mounting on ass funny.
#define STUN_GAS (GAS_ID + 12)
gas { ... Config STUN_GAS; { Color = rgb16(77, 188, 252); NameStem = "sleeping gas"; Alpha = 200; AttachedGod = SILVA; BreatheMessage = "It smells like drowsy in here."; Effect = EFFECT_KOBOLD_FLESH; StepInWisdomLimit = 8; } }
gasgrenade { ... SecondaryMaterialConfig = { 5, MUSTARD_GAS, SKUNK_SMELL, FART, MAGIC_VAPOUR, STUN_GAS; } MaterialConfigChances = { 5, 50, 10, 1, 10, 50; } ... }
System would indicate in graphic if person is mounted on horse or not. Same system also show if person mounted on boar, elephant, polar bear etc. Or if person mounted on ass. Ivan find mounting on ass funny.
SpoilModifier = 48000;Making this number larger under Config BONE will extend its lifespan, but will not make it permanently un-rottable.
Effect = EFFECT_ESP|EFFECT_POISON; EffectStrength = 5;
System would indicate in graphic if person is mounted on horse or not. Same system also show if person mounted on boar, elephant, polar bear etc. Or if person mounted on ass. Ivan find mounting on ass funny.
System would indicate in graphic if person is mounted on horse or not. Same system also show if person mounted on boar, elephant, polar bear etc. Or if person mounted on ass. Ivan find mounting on ass funny.
System would indicate in graphic if person is mounted on horse or not. Same system also show if person mounted on boar, elephant, polar bear etc. Or if person mounted on ass. Ivan find mounting on ass funny.
System would indicate in graphic if person is mounted on horse or not. Same system also show if person mounted on boar, elephant, polar bear etc. Or if person mounted on ass. Ivan find mounting on ass funny.