This is a list of god effects I've compiled from code-diving. May not be 100% accurate as I an not a code-literate person.
ALL
Over 500 Favour - attach/harden limbs, timer 5000, favour 50, apply divine alignment bonuses, increase wisdom (200)
Over 250 Favour - 20% chance?, angel
Over 100 Favour - 20% chance?, gift, enchantment based on favour (1000=3) (over 500=2) (else 1)
Bad pray - timer 10,000, favour -50, decrease wisdom (-50)
Bad pray but tries to help - attach/harden limbs, timer 25,000, favour -75, decrease wisdom (-50)
Bad pray angry - timer 50,000, favour -100, decrease wisdom (-100)
Vomit on altar - "The vomit drops on the altar, but then suddenly gravity changes its direction. The vomit lands on your face/all over you", favour -200, "killed by a flying lump of vomit"
Vomit on Scabies altar - "Scabies feels that you are indeed her follower."
Kick altar - "You feel like a sinner", favour -135
SOPHOS
Good - "Suddenly, the fabric of space experiences an unnaturally powerful quantum displacement! You teleport away!"
Bad - "Suddenly, the fabric of space experiences an unnaturally powerful quantum displacement!"
TeleportSomePartsAway(1 + (RAND() & 1))
"Your *limb* teleports away"
"Parts of you teleport away"
CheckDeath(CONST_S("shattered to pieces by the wrath of Sophos"
VALPURUS
Good - "You hear booming voice: "THIS WILL PROTECT THEE FROM MORTIFER, MY PALADIN!" A shield glittering with holy might appears from nothing.", valpurium shield
"You hear booming voice: "DEFEAT MORTIFER WITH THIS, MY PALADIN!" A sword glittering with holy might appears from nothing.", valpurium two-handed sword
timer 100,000, favour -500, increase wisdom (400)
Bad - "Valpurus smites you with a small hammer."
ReceiveDamage(0, 10, PHYSICAL_DAMAGE, HEAD, RAND() & 7)
CheckDeath(CONST_S("faced the hammer of Justice from the hand of Valpurus"
"You feel you are not yet worthy enough for Valpurus.", timer 50,000, favour -100, decrease wisdom (-50)
LEGIFER
Good - "A booming voice echoes: "Inlux! Inlux! Save us!" A huge firestorm engulfs everything around you."
Explosion(PLAYER, CONST_S("killed by the holy fire of Legifer"
Bad - "Legifer casts a beam of horrible, yet righteous, fire on you."
ReceiveDamage(0, 50 + RAND() % 50, FIRE, ALL)
CheckDeath(CONST_S("burned to death by the wrath of Legifer"
DULCIS
Good - "A beautiful melody echoes around you."
"*insert name* stops fighting/resists its charming call/seems not affected"
Bad - "Dulcis plays a horrible tune that rots your brain."
ReceiveDamage(0, 1 + RAND() % 9, SOUND, HEAD)
SEGES
Good - "Seges cures your wounds.", "Seges removes the foul liquid in your veins.", "Seges cures your leprosy.", "Your stomach feels full again.", "You don't feel a bit tired anymore."
Bad - "You feel Seges altering the contents of your stomach in an eerie way."
EditNP(-10000)
CheckStarvationDeath(CONST_S("starved by Seges"
"Seges tries to alter the contents of your stomach, but fails."
ATAVUS
Good - over 500 favour, "An arcanite plate mail materializes before you.", timer 45000, favour -300
Bad - "You have not been good the whole year."
"Your *insert name* disappears.", destroy item
"Atavus tries to remove your *insert name*, but fails. You feel you are not so gifted anymore.", decrease agility, arm strength, endurance
SILVA
Good - "Your stomach feels full again."
"Suddenly a horrible earthquake shakes the level." - "The *insert name* is hit by a brick of earth falling from the roof!" - "killed by an earthquake"
"Suddenly a tame wolf materializes beside you." - "Suddenly some tame wolves materialize around you."
Bad - polymorph to large rat/mutant ass/jackal
LORICATUS
Good - "Your *insert name* glows and sparkles like it was reforged by invisible hands.", harden item in hands
"Loricatus gives you a scroll of repair.", 10% chance?
"Loricatus fixes your *insert name*."
Bad - "Your *insert name* vibrates and softens"
"The *insert name* emits strange light but remain unchanged."
CLEPTIA
Good - "Cleptia gives you the talent for speed.", haste 2500
"Cleptia helps you to avoid your enemies by making you invisible.", invisibility 2500
"Cleptia helps you, but you really don't know how.", haste or invisibility 2500
Bad - "Cleptia slows you down.", slow 250
MORTIFER
Good - "The air vibrates violently around you. A terrible undead voice echoes through the caverns: "SlAvE! ThOu HaSt PlAeSeD mE! lIfT tHy ReWaRd, ChAmPiOn!" A heavy weapon of pure corruption materializes before you."
timer 100,000, favour -500, increase wisdom (400)
Bad - "A dark, booming voice shakes the area: "PuNy MoRtAl! ThOu ArT nOt WoRtHy! I sHaLl dEsTrOy ThEe LiKe EvErYoNe ElSe!" A bolt of black energy hits you."
ReceiveDamage(0, 1 + RAND() % 20, ENERGY, ALL)
Decrease agility, arm strength, endurance
"obliterated by the unholy power of Mortifer"
"You feel you are not yet worthy enough for Mortifer.", timer 50,000, favour -100, decrease wisdom (-50)
MELLIS
Good - "Mellis manages to trade %s into %s."
"Mellis shares his knowledge of %s, the %s.", new god
Bad - "Mellis spreads bad rumours about you to other gods.", global favour -100
INFUSCOR
Good - "Infuscor helps you.", ESP/tele-control/poly-control 10,000
"Suddenly three scrolls appear almost under your feet.", scroll of teleport
Bad - "Vile and evil knowledge pulps into your brain. It's too much for it to handle; you faint.", unconscious 1000
NEFAS
Good - "Nefas confuses the *insert name* with her sweet lies.", confused 500
Bad - "A potion drops on your head and shatters into small bits."
ReceiveDamage(0, 2 + RAND() % 7, PHYSICAL_DAMAGE, HEAD)
CheckDeath(CONST_S("killed while enjoying the company of Nefas"
SCABIES
Good - "You feel a a horrible disease spreading.", gain immunity to leprosy
"Five cans full of school food drop from somewhere above!", 50% chance?
"Scabies throws poison on the *insert name*!"
random polymorph
Bad - "Scabies makes you eat a LOT of school food." - "You feel your muscles softening terribly...", decrease arm strength and dexterity
"Scabies unleashes all her fury upon you!", poisoned 600
"Scabies unleashes a horrible sickness upon you!", leprosy
CRUENTUS
Good - "The thundering voice of a godly battle drum shakes everything around you.", panic 500
"Your *insert name* glows briefly red. It feels very warm now.", 10% chance?
"The bottle full of troll blood drops from nowhere."
"Cruentus recommends you to his master, Mortifer.", increase Mortifer favour 100
Bad - "Cruentus destroys your weapon." - "Cruentus tries to destroy your *insert name*, but fails."
"Cruentus gets mad and hits you!"
ReceiveDamage(0, 1 + RAND() % 30, PHYSICAL_DAMAGE, ALL, RAND() & 7)
CheckDeath(CONST_S("destroyed by Cruentus"
Uchuudonge wrote
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