PDA

View Full Version : Post your FMLs



Pages : 1 [2]

p0lar_bear
September 28th, 2009, 10:13 AM
Tomorrow is monday, and I have school. FML

How about, today is Monday, I have school, but I've been up all night and morning due to sinus congestion. FML

Moses
September 28th, 2009, 04:05 PM
considering you're working on getting into games, what you should do is practice practice practice practice

and practice some more.

honestly.

i managed to land a fulltime job at a big game studio when i was 19, but only because the quality of my work was actually on a level that could be found in high quality games.

i got there by practicing and nothing more, i'm 100% self taught.

before i got to the level of being good enough to be hired as a full time artist, i was breathing eating and drinking 3d art.
hell, whenever i went outisde, and looked at something, my brain immediately started dissecting everythign i saw into how i could best build whatever i was looking at, looking at the surface composition, what makes concrete look like concrete, and what makes wood look like wood.

hoestly though, i was in a similar position as you are, and i drowned myself into game art, which led to my current carreer.
your only obstacle is you.

Honestly I kinda do the same thing when I look at something. Start to disassemble things and imagine edges faces covering everything. I snet you a PM so please respond to it.

Cojafoji
September 29th, 2009, 04:43 PM
Just lost a 500 line batch file when power cut out where I work...

I reboot to find that the Notepad++'s autosave plugin that I installed didn't work.

The whole fucking file. Gone.

Two hours of work. GOD DAMNIT.

Moses
September 29th, 2009, 05:41 PM
Just lost a 500 line batch file when power cut out where I work...

I reboot to find that the Notepad++'s autosave plugin that I installed didn't work.

The whole fucking file. Gone.

Two hours of work. GOD DAMNIT.

I feel your pain quite thoroughly. Lost this when a corrupted overwrite happened while I was in the process of updating the backup.

!!!WARNING!!! HUNDREDS OF LINES OF OBLIVION SCRIPT CODE BELOW!!!

scn mjolnirbuddyscript
short type
short hasweapon
short choosing
short executing
short choice
short slot
short commandissued
short stay
short hold
short ranged
short holdpressed
short targetpressed
short NPCshieldpercent
short NPChealthpercent
short NPCfatiguepercent
short weaponhealthpercent
short weapondamage
short weapongrabbing
short index
long keychange
long key
long key2
float waittimer
ref combattarget
ref targetissued
ref NPC
ref playertarget
ref weapon
begin onactivate
end
begin gamemode
if arrayesp keysarray == -1
return
endif
set NPC to getself
if slot == 0
if NPC == spartanref1
set slot to 1
elseif NPC == spartanref2 == 1
set slot to 2
elseif NPC == spartanref3
set slot to 3
endif
set index to slot - 1
setinarray settingsarray index 0 1
set index to slot + 11
if getinarray settingsarray index == 0
NPC.setcombatstyle SpartanCombatStyle
elseif getinarray settingsarray index == 1
NPC.setcombatstyle SpartanCombatStyleRanged
endif
set index to slot + 5
setinarray settingsarray index 0 1
set index to slot + 8
if getinarray settingsarray index == 0
NPC.addscriptpackage spartanfollowpackage
elseif getinarray settingsarray index == 1
NPC.addscriptpackage spartanstaypackage
endif
endif
if NPC.getdead == 1
set index to slot + 14
setinarray settingsarray index GameDaysPassed 1
enableplayercontrols
if slot == 1
message "Gabriel is in a critical condition and will be teleported to recieve medical treatment." 3
player.dispel spartan1spell
elseif slot == 2
message "Noel is in a critical condition and will be teleported to recieve medical treatment." 3
player.dispel spartan2spell
elseif slot == 3
message "Matthew is in a critical condition and will be teleported to recieve medical treatment." 3
player.dispel spartan3spell
endif
endif
set index to slot -1
set key to getinarray keysarray index
set key2 to getinarray keysarray 5
if ( iskeypressed2 key == 1 && iskeypressed2 key2 == 1 && choosing == 0 ) || ( iscontrolpressed 5 == 1 && playertarget == NPC ) && mjolnirmenuexit == 0
set choosing to -1
set mjolnirmenuexit to 1
disableplayercontrols
endif
if choosing != 0
if choosing == -1
messageboxex "-%n-|Wait/Follow|Combat Settings|Hotkey Settings|Status|Exit" NPC
set choosing to 1
set choice to -1
elseif choosing == 1
set choice to getbuttonpressed
if choice == -1
elseif choice == 0
set choosing to 2
elseif choice == 1
set choosing to 4
elseif choice == 2
set choosing to 10
elseif choice == 3
set choosing to 30
elseif choice == 4
set choosing to 0
set mjolnirmenuexit to 0
enableplayercontrols
endif
elseif choosing == 2
messageboxex "Order %n to wait or follow?%r%r|Wait|Follow|Previous Menu|Exit" NPC
set choosing to 3
set choice to -1
elseif choosing == 3
set choice to getbuttonpressed
set index to 8 + slot
if choice == -1
elseif choice == 0
set choosing to -1
NPC.addscriptpackage spartanstaypackage
setinarray settingsarray index 1 1
set stay to 1
messageex "%n has been ordered to wait." NPC 3
elseif choice == 1
set choosing to -1
NPC.addscriptpackage spartanfollowpackage
setinarray settingsarray index 0 1
set stay to 0
messageex "%n has been ordered to follow." NPC 3
elseif choice == 2
set choosing to -1
elseif choice == 3
set choosing to 0
set mjolnirmenuexit to 0
enableplayercontrols
endif
elseif choosing == 4
messagebox "Set what?" "Armor Varient" "Weapon" "Ranged/Melee" "Previous Menu" "Exit"
set choosing to 5
set choice to -1
elseif choosing == 5
set choice to getbuttonpressed
if choice == -1
elseif choice == 0
set choosing to 8
elseif choice == 1
set choosing to 32
elseif choice == 2
set choosing to 6
elseif choice == 3
set choosing to -1
elseif choice == 4
set choosing to 0
set mjolnirmenuexit to 0
enableplayercontrols
endif
elseif choosing == 6
messageboxex "Set %n's combat style?%rDetermines what %n will fight with.%r%r|Ranged|Melee|Previous Menu|Exit" NPC NPC
set choosing to 7
set choice to -1
elseif choosing == 7
set choice to getbuttonpressed
if choice == -1
elseif choice == 0
NPC.setcombatstyle SpartanCombatStyleRanged
set ranged to 1
messageex "%n has been ordered to fight ranged." NPC 3
set choosing to -1
elseif choice == 1
NPC.setcombatstyle SpartanCombatStyle
set ranged to 0
messageex "%n has been ordered to fight melee." NPC 3
set choosing to -1
elseif choice == 2
set choosing to 4
elseif choice == 3
set choosing to 0
set mjolnirmenuexit to 0
enableplayercontrols
endif
elseif choosing == 8
messageboxex "Order %n to equip which armor?|Standard|Close Quarters Battle|Extra Vehicular Activity|Explosive Ordnance Disposal|Reconnaissance|Previous Menu|Exit" NPC
set choosing to 9
set choice to -1
elseif choosing == 9
set choice to getbuttonpressed
if choice != -1 && choice != 5 && choice != 6
NPC.unequipitemns MjolnirBuddyChestDummy 1
NPC.unequipitem mjolnirhelmetbound 1
NPC.unequipitem mjolnirmkvirightspaulderbound 1
NPC.unequipitem mjolnirmkvileftspaulderbound 1
NPC.unequipitem mjolnircqbhelmet 1
NPC.unequipitem mjolnircqbrightspaulder 1
NPC.unequipitem mjolnircqbleftspaulder 1
NPC.unequipitem mjolnircqbchest 1
NPC.unequipitem mjolnirevahelmet 1
NPC.unequipitem mjolnirevarightspaulder 1
NPC.unequipitem mjolnirevaleftspaulder 1
NPC.unequipitem mjolnirevachest 1
NPC.unequipitem mjolnireodhelmet 1
NPC.unequipitem mjolnireodrightspaulder 1
NPC.unequipitem mjolnireodleftspaulder 1
NPC.unequipitem mjolnireodchest 1
NPC.unequipitem mjolnirreconhelmet 1
NPC.unequipitem mjolnirreconrightspaulder 1
NPC.unequipitem mjolnirreconleftspaulder 1
NPC.unequipitem mjolnirreconchest 1
if slot == 1
NPC.setname "MKVI SPARTAN-066: Gabriel"
elseif slot == 2
NPC.setname "MKVI SPARTAN-083: Noel"
elseif slot == 3
NPC.setname "MKVI SPARTAN-147: Matthew"
endif
while waittimer < .3
set waittimer to waittimer + getsecondspassed
loop
set waittimer to 0
set choosing to -1
endif
if choice == -1
elseif choice == 0
NPC.equipitemns MjolnirBuddyChestDummy 1
NPC.equipitem mjolnirhelmetbound 1
NPC.equipitem mjolnirmkvirightspaulderbound 1
NPC.equipitem mjolnirmkvileftspaulderbound 1
set type to 0
elseif choice == 1
NPC.equipitem mjolnircqbhelmet 1
NPC.equipitem mjolnircqbrightspaulder 1
NPC.equipitem mjolnircqbleftspaulder 1
NPC.equipitem mjolnircqbchest 1
NPC.ModName "MKVI|CQB"
set type to 1
elseif choice == 2
NPC.equipitem mjolnirevahelmet 1
NPC.equipitem mjolnirevarightspaulder 1
NPC.equipitem mjolnirevaleftspaulder 1
NPC.equipitem mjolnirevachest 1
NPC.ModName "MKVI|EVA"
set type to 2
elseif choice == 3
NPC.equipitem mjolnireodhelmet 1
NPC.equipitem mjolnireodrightspaulder 1
NPC.equipitem mjolnireodleftspaulder 1
NPC.equipitem mjolnireodchest 1
NPC.ModName "MKVI|EOD"
set type to 3
elseif choice == 4
NPC.equipitem mjolnirreconhelmet 1
NPC.equipitem mjolnirreconrightspaulder 1
NPC.equipitem mjolnirreconleftspaulder 1
NPC.equipitem mjolnirreconchest 1
NPC.ModName "MKVI|Recon"
set type to 4
elseif choice == 5
set choosing to 4
elseif choice == 6
set choosing to 0
set mjolnirmenuexit to 0
enableplayercontrols
endif
elseif choosing == 10
messageboxex "Which hotkey do you wish to change? |Gabriel Key|Noel Key|Matthew Key|Order Key|Hold Order Key|Menu Key|Previous Menu|Exit"
set choosing to 11
set choice to -1
elseif choosing == 11
set choice to getbuttonpressed
if choice != -1
set choosing to 12
endif
if choice == -1
elseif choice >= 0 && choice <= 5
set keychange to choice
set choosing to 12
elseif choice == 6
set choosing to -1
elseif choice == 7
set choosing to 0
set mjolnirmenuexit to 0
enableplayercontrols
endif
elseif choosing == 12
set key2 to GetInArray keysarray keychange
Messageboxex "Hold any key while clicking (OK) to set.%rCurrent key assigned is %k%r%r Hold a currently assigned key and press (OK) to clear this key.%r %r |Ok" key2
set choosing to 13
set choice to -1
elseif choosing == 13
set choice to getbuttonpressed
if choice == -1
elseif choice == 0
set key2 to getkeypress 0
if key2 == GetInArray keysarray 0 || key2 == GetInArray keysarray 1 || key2 == GetInArray keysarray 2 || key2 == GetInArray keysarray 3 || key2 == GetInArray keysarray 4 || key2 == GetInArray keysarray 5
SetInArray keysarray keychange 65535
set key2 to 65535
endif
if key2 != 65535
SetInArray keysarray keychange key2
endif
set choosing to 10
endif
elseif choosing == 30
set NPCshieldpercent to ( NPC.getav magicka / NPC.getbaseav magicka * 300 )
set NPChealthpercent to ( NPC.getav health / NPC.getbaseav health * 100 )
set NPCfatiguepercent to ( NPC.getav fatigue / NPC.getbaseav fatigue * 100 )
if combattarget != 0
messageboxex "-%n- %r%r Currently in battle %r%r Health remaining: %g%% %r Shield remaining: %g%% %r Fatigue remaining: %g%% %r%r|Previous Menu|Exit" NPC NPChealthpercent NPCshieldpercent NPCfatiguepercent 3
elseif combattarget == 0
messageboxex "-%n- %r%r Not currently in battle %r%r Health remaining: %g%% %r Shield remaining: %g%% %r Fatigue remaining: %g%% %r%r|Previous Menu|Exit" NPC NPChealthpercent NPCshieldpercent NPCfatiguepercent 3
endif
set choosing to 31
set choice to -1
elseif choosing == 31
set choice to getbuttonpressed
if choice == -1
elseif choice == 0
set choosing to -1
elseif choice == 1
set choosing to 0
set mjolnirmenuexit to 0
enableplayercontrols
endif
elseif choosing == 32
set weapon to NPC.getequippedobject 16
if weapon == 0
messageboxex " -%n-%rNo weapon equipped %r%rCommand %n to acquire weapon of what type?|Ranged|Melee|Previous Menu|Exit" NPC NPC
elseif weapon != 0 && weapongrabbing == 1
messageboxex " -%n- %r%rCommand %n to continually acquire weapons of what type?|Ranged|Melee|Previous Menu|Exit" NPC NPC
endif
set choosing to 34
if weapon != 0 && weapongrabbing == 0
set weaponhealthpercent to NPC.getecv 2 16 / NPC.geteov 2 16 * 100
set weapondamage to NPC.getecv 100 16
messageboxex " -%n- %r%rCurrent weapon equipped: %n%r%rCurrent condition: %g%% %rCurrent max attack damage: %g%r%rDrop and repair current weapon?|Yes|No|Acquire Another Weapon|Exit" NPC weapon weaponhealthpercent weapondamage
set choosing to 33
endif
set choice to -1
elseif choosing == 33 || choosing == 34
set choice to getbuttonpressed
if choice == -1
elseif choice == 0 || choice == 1
if weapon == 0 || ( weapon != 0 && weapongrabbing == 1 )
NPC.removescriptpackage
while waittimer < .3
set waittimer to waittimer + getsecondspassed
loop
if choice == 0
messageex "Acquire ranged weapon command issued to %n." NPC 3
NPC.addscriptpackage spartanrangedpickuppackage
elseif choice == 1
messageex "Acquire melee weapon command issued to %n." NPC 3
NPC.addscriptpackage spartanweaponpickuppackage
endif
set waittimer to 0
set weapongrabbing to 0
set commandissued to 2
set executing to 1
set hold to 0
endif
set choosing to -1
endif
if choice == 0
if weapon != 0 && weapongrabbing == 0
NPC.unequipitem weapon
while waittimer < .5
set waittimer to waittimer + getsecondspassed
loop
messageex "%n has repaired and dropped his %n." NPC weapon 3
set waittimer to 0
NPC.drop weapon 1
endif
endif
if choice == 2
if weapon != 0 && weapongrabbing == 0
set weapongrabbing to 1
set choosing to 32
elseif weapon == 0 && weapongrabbing == 0
set choosing to 4
elseif weapon != 0 && weapongrabbing == 1
set choosing to 32
set weapongrabbing to 0
endif
elseif choice == 3
set choosing to 0
set mjolnirmenuexit to 0
enableplayercontrols
endif
endif;KEEP THIS HERE!
endif;KEEP THIS HERE!
if choosing != 0
return
endif
set weapon to NPC.getequippedobject 16
if weapon != 0
if commandissued == 2 && hasweapon != 1
set commandissued to 0
set executing to 0
set hold to 0
NPC.addscriptpackage spartanfollowpackage
messageex "%n has acquired a %n." NPC weapon 3
set hasweapon to 1
endif
elseif weapon == 0
if hasweapon != -1
set hasweapon to -1
endif
endif
set playertarget to getcrosshairref
set key2 to getinarray keysarray 3
if iskeypressed2 key2 == 1 && iskeypressed2 key == 1 && targetpressed == 0
set targetissued to playertarget
if targetissued.getequipped mjolnircustomsuit == 0 && targetissued.getequipped mjolnirsuitbound == 0 && targetissued.getequipped mjolnirsuit == 0
if targetissued.isactor == 0
if commandissued == 1 || NPC.getcombattarget != 0
messageex "Attack command withdrawn from %n " NPC 3
NPC.stopcombat
elseif commandissued == 2
messageex "Acquire weapon command withdrawn from %n " NPC 3
elseif commandissued == 0
endif
set commandissued to 0
elseif targetissued.isactor == 1
if playertarget.getdead == 0
set commandissued to 1
messageex "Attack command issued to %n." NPC 3
if hold == 1
messageex "%n is awaiting orders to begin attack." NPC 3
endif
endif
endif
endif
set targetpressed to 1
elseif iskeypressed2 key == 0 && iskeypressed2 key == 0 && targetpressed == 1
set targetpressed to 0
endif
set key2 to getinarray keysarray 4
if iskeypressed2 key2 == 1 && iskeypressed2 key == 1 && holdpressed == 0
if hold == 0
if NPC.getcombattarget != 0 || commandissued == 1
messageex "%n has been ordered to hold any combat orders." NPC 3
elseif commandissued == 2
messageex "%n has been ordered to hold off on acquiring a weapon." NPC 3
elseif NPC.getcombattarget == 0 && commandissued != 2
messageex "%n has been ordered to hold any future orders." NPC 3
endif
set hold to 1
elseif hold == 1
if NPC.getcombattarget != 0 || commandissued == 1
messageex "%n has been ordered to resume any combat orders." NPC 3
elseif commandissued == 2
messageex "%n has been ordered to resume acquiring a weapon." NPC 3
elseif NPC.getcombattarget == 0 && commandissued != 2
messageex "%n has been ordered to execute any future orders." NPC 3
endif
set hold to 0
endif
set holdpressed to 1
elseif iskeypressed2 key2 == 0 && iskeypressed2 key == 0 && holdpressed == 1
set holdpressed to 0
endif
if hold == 0 && executing == 0
if commandissued == 0
elseif commandissued == 1
NPC.startcombat targetissued
set executing to 1
endif
endif
if hold == 1
NPC.moddisposition player 100
NPC.stopcombat
if executing == 1
if stay == 1
NPC.addscriptpackage spartanstaypackage
elseif stay == 0
NPC.addscriptpackage spartanfollowpackage
endif
endif
set executing to 0
endif
set combattarget to NPC.getcombattarget
if combattarget.getequipped mjolnirsuitbound == 1
NPC.stopcombat
endif
end
and had to rewrite the whole entire thing of this next one because I found a way to make it work better but it required redoing the entire damn thing.

scn mjolnirsuitscript
short rechargestart
short hasbeenhit
short restorestop
short healthrestorefix
short healthrestorefix2
short helmetequipped
short suitequipped
short dead
long healthrestore
float deathsubtract
float fix
float NPCprevioushealth
float NPCpreviousmagicka
float skip
float shieldstun
float shieldrechargeamount
float shielddrainamount
float shieldrestore
float overshieldtimer
float rechargetimer
ref NPC
begin menumode
if getcontainer == 0
return
endif
set NPC to getcontainer
if NPC.isactor == 0
return
endif
if NPC.getequipped MjolnirCustomSuit == 0 && NPC.getequipped MjolnirSuitBound == 0 && NPC.getequipped MjolnirSuit == 0
set suitequipped to 0
elseif NPC.getequipped MjolnirSuitBound == 1 || NPC.getequipped MjolnirSuit == 1
set suitequipped to 1
elseif NPC.getequipped MjolnirCustomSuit == 1
set suitequipped to 2
endif
if NPC.getequipped MjolnirHelmet == 0 && NPC.getequipped MjolnirHelmetBound == 0 && NPC.getequipped MjolnirEVAHelmet == 0 && NPC.getequipped MjolnirCQBHelmet == 0 && NPC.getequipped MjolnirReconHelmet == 0 && NPC.getequipped mjolnirEODhelmet == 0
set helmetequipped to 0
elseif NPC.getequipped MjolnirHelmet == 1 || NPC.getequipped MjolnirHelmetBound == 1 || NPC.getequipped MjolnirEVAHelmet == 1 || NPC.getequipped MjolnirCQBHelmet == 1 || NPC.getequipped MjolnirReconHelmet == 1 || NPC.getequipped mjolnirEODhelmet == 1
set helmetequipped to 1
elseif NPC.getequipped MjolnirCustomHelmet == 1
set helmetequipped to 2
endif
if suitequipped == 0
if NPC.hasspell mjolnirsuitspells == 1
NPC.removespellns mjolnirsuitspells
endif
else suitequipped > 0
if NPC.hasspell mjolnirsuitspells == 0
NPC.addspellns mjolnirsuitspells
endif
endif
if ( suitequipped == 0 || helmetequipped == 0 ) && NPC.hasspell mjolnircompletespells == 1
NPC.removespellns mjolnircompletespells
elseif ( suitequipped > 0 && helmetequipped > 0 ) && NPC.hasspell mjolnircompletespells == 0
NPC.addspellns mjolnircompletespells
endif
end
begin gamemode
if NPC.getequipped MjolnirCustomSuit == 0 && NPC.getequipped MjolnirSuitBound == 0 && NPC.getequipped MjolnirSuit == 0
set suitequipped to 0
elseif NPC.getequipped MjolnirSuitBound == 1 || NPC.getequipped MjolnirSuit == 1
set suitequipped to 1
elseif NPC.getequipped MjolnirCustomSuit == 1
set suitequipped to 2
endif
if NPC.getequipped MjolnirHelmet == 0 && NPC.getequipped MjolnirHelmetBound == 0 && NPC.getequipped MjolnirEVAHelmet == 0 && NPC.getequipped MjolnirCQBHelmet == 0 && NPC.getequipped MjolnirReconHelmet == 0 && NPC.getequipped mjolnirEODhelmet == 0
set helmetequipped to 0
elseif NPC.getequipped MjolnirHelmet == 1 || NPC.getequipped MjolnirHelmetBound == 1 || NPC.getequipped MjolnirEVAHelmet == 1 || NPC.getequipped MjolnirCQBHelmet == 1 || NPC.getequipped MjolnirReconHelmet == 1 || NPC.getequipped mjolnirEODhelmet == 1
set helmetequipped to 1
elseif NPC.getequipped MjolnirCustomHelmet == 1
set helmetequipped to 2
endif
if suitequipped == 0
if NPC.hasspell mjolnirsuitspells == 1
NPC.removespellns mjolnirsuitspells
endif
else suitequipped > 0
if NPC.hasspell mjolnirsuitspells == 0
NPC.addspellns mjolnirsuitspells
endif
endif
if ( suitequipped == 0 || helmetequipped == 0 ) && NPC.hasspell mjolnircompletespells == 1
NPC.removespellns mjolnircompletespells
elseif ( suitequipped > 0 && helmetequipped > 0 ) && NPC.hasspell mjolnircompletespells == 0
NPC.addspellns mjolnircompletespells
endif
if helmetequipped == 0 || suitequipped == 0
return
endif
if NPC.getbaseav health < NPC.getav health
set fix to NPC.getbaseav health - NPC.getav health
NPC.modav2 health fix
endif
set overshieldtimer to overshieldtimer - getsecondspassed
if NPC.getav magicka < NPCpreviousmagicka || NPC.getav health < NPCprevioushealth && suitequipped > 0 && helmetequipped > 0
set hasbeenhit to 1
if helmetequipped == 2 && suitequipped == 2
set shieldstun to 6
else helmetequipped == 1 && suitequipped == 1
set shieldstun to 10
if NPC == spartanref1 || NPC == spartanref2 || NPC == spartanref3
set shieldstun to shieldstun + 5
endif
endif
set rechargestart to 1
set restorestop to 1
NPC.StopMagicShaderVisuals MjolnirShieldRed
NPC.StopMagicShaderVisuals MjolnirShieldBlue
if NPC.getdead == 0
set dead to 0
elseif NPC.getdead == 1
set deathsubtract to ( -1* NPC.getav magicka )
NPC.modav2 magicka deathsubtract
set deathsubtract to ( -1* NPC.getav health )
NPC.modav2 health deathsubtract
set dead to 1
endif
if dead == 1
return
endif
NPC.PlayMagicShaderVisuals MjolnirShieldStun 1
if overshieldtimer > 1.6
set overshieldtimer to 1.6
endif
if NPC.getav magicka >= 1
if NPC == player
playsound MjolnirShieldHit
endif
if ( ( ( NPCprevioushealth / NPC.getbaseav health ) - ( NPC.getav health / NPC.getbaseav health ) ) * NPC.getbaseav magicka / 3 ) > 1
set shielddrainamount to ( ( ( NPCprevioushealth / NPC.getbaseav health ) - ( NPC.getav health / NPC.getbaseav health ) ) * NPC.getbaseav magicka / -3 )
else ( ( ( NPCprevioushealth / NPC.getbaseav health ) - ( NPC.getav health / NPC.getbaseav health ) ) * NPC.getbaseav magicka / 3 ) <= 1
set shielddrainamount to -1
endif
if NPC.isindangerouswater == 1
set shielddrainamount to ( NPC.getbaseav magicka * -0.01 )
endif
if ( NPC.getav magicka + shielddrainamount ) <= 0
set shielddrainamount to ( -1 * NPC.getav magicka )
NPC.modav2 magicka shielddrainamount
endif
if ( NPC.getav magicka + shielddrainamount ) > 0
NPC.modav2 magicka shielddrainamount
endif
if NPCprevioushealth > 0
set healthrestore to NPCprevioushealth - NPC.getav health
NPC.modav2 health healthrestore
set healthrestorefix to NPC.getav health
set healthrestorefix2 to NPCprevioushealth
if healthrestorefix2 - healthrestorefix != 0
set healthrestore to healthrestorefix2 - healthrestorefix
NPC.modav2 health healthrestore
endif
endif
endif
endif
if skip > 0
set skip to skip - getsecondspassed
endif
if suitequipped > 0
NPC.resetfalldamagetimer
endif
set NPCpreviousmagicka to NPC.getav magicka
set NPCprevioushealth to NPC.getav health
if rechargetimer >= .025
if suitequipped > 0 && helmetequipped > 0
if NPC.getav magicka < NPC.getbaseav magicka / 3 || ( suitequipped == 2 && helmetequipped == 2 && NPC.getav magicka < NPC.getbaseav magicka - 1 ) && NPC.getav health > 0
if hasbeenhit == 0
set rechargetimer to 0
set restorestop to 0
if rechargestart == 1
NPC.PlayMagicShaderVisuals MjolnirShieldRecharge 1
set rechargestart to 0
endif
if ( NPC.getbaseav magicka * .005 <= NPC.getbaseav magicka / 3 - NPC.getav magicka ) || ( suitequipped == 2 && helmetequipped == 2 && NPC.getbaseav magicka * .005 <= NPC.getbaseav magicka - NPC.getav magicka )
set shieldrechargeamount to ( NPC.getbaseav magicka * .005 )
if shieldrechargeamount > 1
NPC.modav2 magicka shieldrechargeamount
else shieldrechargeamount < 1
NPC.modav2 magicka 1
endif
if skip <= 0
if ( NPC.getav magicka / NPC.getbaseav magicka < 0.27 && ( suitequipped == 1 && helmetequipped == 1 ) ) || ( NPC.getav magicka / NPC.getbaseav magicka < 0.94 && ( suitequipped == 2 && helmetequipped == 2 ) )
if NPC == player
playsound MjolnirShieldRestore0
endif
set skip to 4
endif
endif
if skip <= 0
if ( NPC.getav magicka / NPC.getbaseav magicka >= 0.27 && ( suitequipped == 1 && helmetequipped == 1 ) ) || ( NPC.getav magicka / NPC.getbaseav magicka >= 0.94 && ( suitequipped == 2 && helmetequipped == 2 ) )
if NPC == player
playsound MjolnirShieldRestore1
endif
endif
endif
else NPC.getbaseav magicka * .005 > NPC.getbaseav magicka / 3 - NPC.getav magicka
set rechargetimer to 0
set restorestop to 0
while NPC.getbaseav magicka / 3 > NPC.getav magicka
NPC.modav2 magicka 1
loop
if skip <= 0
if NPC == player
playsound MjolnirShieldRestore1
endif
endif
endif
endif
if NPC.getav magicka < 1 && restorestop == 1 && NPC == player
playsound MjolnirShieldDepleted
endif
if NPC.getav magicka / NPC.getbaseav magicka <= .1 && NPC.getav magicka >= 1 && restorestop == 1 && NPC == player
playsound MjolnirShieldLow
endif
endif
endif
else rechargetimer < .025
set rechargetimer to rechargetimer + getsecondspassed
endif
if hasbeenhit == 1
set shieldstun to shieldstun - getsecondspassed
endif
if shieldstun <= 0
set hasbeenhit to 0
endif
if NPC.getav Magicka <= NPC.getbaseav Magicka / 3 + 5 || NPC.getdead == 1 || ( suitequipped > 0 && helmetequipped > 0 )
NPC.StopMagicShaderVisuals MjolnirShieldRed
NPC.StopMagicShaderVisuals MjolnirShieldBlue
endif
if suitequipped > 0 && helmetequipped > 0
if NPC.getav Magicka > NPC.getbaseav Magicka / 3 + 5 && NPC.getav Magicka < NPC.getbaseav Magicka / 3 * 2
if overshieldtimer <= 0 && NPC.getdead == 0
NPC.StopMagicShaderVisuals MjolnirShieldBlue
NPC.PlayMagicShaderVisuals MjolnirShieldRed 3
set overshieldtimer to 5
endif
endif
if NPC.getav Magicka > NPC.getbaseav Magicka / 3 * 2 + 5
if overshieldtimer <= 0 && NPC.getdead == 0
NPC.StopMagicShaderVisuals MjolnirShieldRed
NPC.PlayMagicShaderVisuals MjolnirShieldBlue 3
set overshieldtimer to 5
endif
endif
if NPC.getav Magicka < NPC.getbaseav Magicka / 3
NPC.StopMagicShaderVisuals MjolnirShieldRed
NPC.StopMagicShaderVisuals MjolnirShieldBlue
endif
endif
end
begin ondrop
NPC.StopMagicShaderVisuals MjolnirShieldRed
NPC.StopMagicShaderVisuals MjolnirShieldBlue
end
begin onunequip
NPC.StopMagicShaderVisuals MjolnirShieldRed
NPC.StopMagicShaderVisuals MjolnirShieldBlue
end
begin onequip
if NPC.hasspell mjolnircompletespells == 0 && suitequipped > 0 && helmetequipped > 0
NPC.addspellns mjolnircompletespells
endif
end


Entirely separate scripts written in a very high level language but frustrating as hell nonetheless.

Bodzilla
September 30th, 2009, 03:49 AM
i laughed at the foreman yesterday when he had a go at me.
apparently i'm supposed to be intimidated by a 5ft 2 fatman with a bad attiDUDE???

so for spite i got to stand for 8 hours sanding panel doors by hand.
needed to be done but im more useful other places tbh.

it's nice to know how mature the people i work with are, and just to get under his skin i smiled while i did it all day :D

annihilation
September 30th, 2009, 02:32 PM
I have to go get a shot tomorrow......in my stomach.

fml

n00b1n8R
September 30th, 2009, 09:30 PM
it's nice to know how mature the people i work with are, and just to get under his skin i smiled while i did it all day :D
Nothing trolls better :realsmug:

rossmum
September 30th, 2009, 11:08 PM
I have to go get a shot tomorrow......in my stomach.

fml
rabies?

annihilation
September 30th, 2009, 11:23 PM
No.

I need to get blood drawn. Isn't that the only place good enough?

E: It's actually going to be in the middle of my arm. I don't know why I thought it would be in my stomach...

rossmum
September 30th, 2009, 11:28 PM
:downs:

Blood is nearly always drawn from the elbow, bro

Bodzilla
October 1st, 2009, 03:32 AM
Nothing trolls better :realsmug:
lol i know hey.

well today after coming in, starting work straight away and doing 2 hours of spraying flat out the boss walks past
"PULL YOUR PANTS UP"
"nice to see you too ronnie :)"
"YOU"VE BEEN TOLD ABOUT THIS BEFORE"
"ronnie are you joking with me, i've been here 2 hours workign non stop and in that time my belt has loosened and thats the first thing you wanna say to me today? c'mon."
"HOW WOULD YOU LIKE IT IF I WALKED AROUND IN MY UNDERWEAR, I BET YOU WOULDNT LIKE IT"
"are you kidding me ronnie! Please by all means walk around in your underwear, i'll film it and put it on the internet, i could use some extra cash and funniest home videos is always looking for something to laugh at"
"ASOFHH~!~~~~!!!"

i lol'd, then smiled, then slightly adjusted my belt and went back to work.
(belt was fine, just my shirt from doing stuff had lifted up and was sitting on my belt.


hell we cant all be 5ft 2, bald and fat now can we.

i just dont get how they can be so stupid hey, they've been yelling at me for nearly 3 yrs now and they still havnt figured out that they're not intimidating...
walked past a template for cutting out sinks the other day and saw the word "FRUNT" written on it.
i lol'd and smiled quietly to myself.

:realsmug:

Cojafoji
October 1st, 2009, 10:33 AM
lol i know hey.

well today after coming in, starting work straight away and doing 2 hours of spraying flat out the boss walks past
"PULL YOUR PANTS UP"
"nice to see you too ronnie :)"
"YOU"VE BEEN TOLD ABOUT THIS BEFORE"
"ronnie are you joking with me, i've been here 2 hours workign non stop and in that time my belt has loosened and thats the first thing you wanna say to me today? c'mon."
"HOW WOULD YOU LIKE IT IF I WALKED AROUND IN MY UNDERWEAR, I BET YOU WOULDNT LIKE IT"
"are you kidding me ronnie! Please by all means walk around in your underwear, i'll film it and put it on the internet, i could use some extra cash and funniest home videos is always looking for something to laugh at"
"ASOFHH~!~~~~!!!"

i lol'd, then smiled, then slightly adjusted my belt and went back to work.
(belt was fine, just my shirt from doing stuff had lifted up and was sitting on my belt.


hell we cant all be 5ft 2, bald and fat now can we.

i just dont get how they can be so stupid hey, they've been yelling at me for nearly 3 yrs now and they still havnt figured out that they're not intimidating...
walked past a template for cutting out sinks the other day and saw the word "FRUNT" written on it.
i lol'd and smiled quietly to myself.

:realsmug:
can i have the home address of your boss or foreman? i'm going to mail them a black jack. and a taser. and growth hormones.

Trulife8342
October 1st, 2009, 10:35 AM
I have a feeling that my girl is going to leave me..

rossmum
October 1st, 2009, 11:09 AM
Unless you're older than 25 that's about as much of a surprise as the sun coming up in the morning.

Trulife8342
October 1st, 2009, 01:05 PM
been dating for years and we're engaged, Thanks for the pep talk though lol..

n00b1n8R
October 2nd, 2009, 08:51 PM
Unless you're older than 25 that's about as much of a surprise as the sun coming up in the morning.
Oh you cynic, you. :allears:

Varmint260
October 3rd, 2009, 12:32 AM
Alright, I've decided to give this a try.

My job at Public Works involves a lot of things, but the most common task is weedeating. Cleaning up the weeds that try to take over sidewalks, weedeating lawn sections that are too squishy for mowers, etc.

Well, I'm weedeating a section of the harbour trail yesterday. I'm almost through and I happen to hit a large pile of dog shit. Well, when I hit grass, it cuts and some lands on my pants. No big deal. Dog shit is heavier, retains its momentum, and goes straight for MY FACE. Now, we wear hard-hats with built-in ear muffs for hearing protection and visors that protect the face from flying rocks. Well, these visors are made of MESH. Mesh that evenly distributed the incoming turd over my face.

FML. At least my mouth was shut.

rossmum
October 3rd, 2009, 12:54 AM
Oh. Oh wow.

Did anyone see this, for extra shame?

Varmint260
October 4th, 2009, 01:26 PM
Oh. Oh wow.

Did anyone see this, for extra shame?

Most likely; I weedeat in public parks and walkways. No one has commented, though.

Most people only laugh when I'm weedeating and launch a rock into my groin.

Horns
October 6th, 2009, 08:41 PM
I have to have 20 different types of leaves of trees native to iowa Pressed, put on a paper with a notecard glued on it with information by tomorrow. It's 10points per leaf and I have 2 so far. 20/200 isn't too good of a grade for a class I'm already failing.

Fuck my life and fuck biology

blind
October 6th, 2009, 09:22 PM
go grab 20 rando leaves?


i'm bored, fml.

rossmum
October 6th, 2009, 09:55 PM
I have to have 20 different types of leaves of trees native to iowa Pressed, put on a paper with a notecard glued on it with information by tomorrow. It's 10points per leaf and I have 2 so far. 20/200 isn't too good of a grade for a class I'm already failing.

Fuck my life and fuck biology
Say you're allergic to native vegetation.

Horns
October 6th, 2009, 10:37 PM
I just iched my sweaty balls, went to smell my hand and accidentally stuck my finger in my mouth. FML

Pyong Kawaguchi
October 6th, 2009, 10:50 PM
I just iched my sweaty balls, went to smell my hand and accidentally stuck my finger in my mouth. FML

sigged

FRain
October 6th, 2009, 11:22 PM
I just iched my sweaty balls, went to smell my hand and accidentally stuck my finger in my mouth. FML
WTF

Horns
October 7th, 2009, 12:12 AM
sigged

Tis a pleasure.

paladin
October 7th, 2009, 04:23 AM
My internet is down.
I cannot watch porn.
I cannot fa... oh wait:smugoff:

FML ILML

n00b1n8R
October 7th, 2009, 06:36 PM
Then how are you posting :v:

Bodzilla
October 7th, 2009, 09:31 PM
lol the monitor at my parents house (it's just this shitty LCD screen on a incredibad computer, like i mean we've never got the cunt working right ever) anyway its got an image of the forums burnt in, the smug face is immortal, i guess this piece of shit comp didnt have a screen saver, whoops.

FML

paladin
October 8th, 2009, 03:58 AM
LOL

Horns
October 24th, 2009, 10:15 PM
http://i265.photobucket.com/albums/ii218/wild_images/fml.jpg

FML

paladin
October 26th, 2009, 03:42 AM
You use Myspace, Fuck your life.

StankBacon
October 26th, 2009, 04:21 AM
^troll?


i have to get my wisdom teeth out tomorrow, FML

neuro
October 26th, 2009, 05:05 AM
i'm already in a very tight financial spot.
i owe my parents about 3600 euros, because they paid my mortage for a while, when my employer wasnt able to pay me anymore (which was about a month after i bought my house) which was 6 months ago. that's right, i haven't been paid in 6 months, and a lawsuit is out of order, so don't even bring it up.

i've been living off my savings until they ran out, and i had to quit working (for free, technically, my pay went into a loan to the company, so they owe me about 8000 euros.), i'm now living off social support, which is barely enough to cover just my mortgage alone. my gf has to buy all the groceries, financed with her student allowance.

my shower is leaking, so whenever we shower, we have to cover the bathroom floor in towels, so the bathroom doesnt flood up (quickfixed this 3 times already)

my microwave stopped working 3 weeks ago, and my parents were kind enough to let me have theirs.

the dishwasher is close to death (old handdown from my sister)

now 2 days ago, my gfx card fried, for the 2nd time in 3 years.
the best thing about it, is that my warranty expired 20 days ago.
i decided to call the supplier, and see of maybe they can cut some kind of deal, half-price for a new card or something.
they didn't have a new one in stock, so they'd have to ship my entire computer (it's a laptop) to fucking TAIWAN. now this is a heavy thing, about 8 kilos, the shippingcosts would be for me. DO NOT WANT. i managed to get the computer to actually work by booting in safemode and just turning it off in hardware, but it sucks without it.

it gets better, my girlfriend just called, shes been with me trough this hardship and never left my side for a moment.. apparently, my computer corrupted all her InDesign files. she can't open any of her schoolwork at school anymore.

FML

Siliconmaster
October 27th, 2009, 01:18 PM
Just learned that we lost a shotgun microphone that belongs to our school. Now we'll probably get fined and not be able to rent out equipment any more. FML

Edit: Thank fucking god we found it again.

n00b1n8R
October 27th, 2009, 06:44 PM
ITT: Baaaw

l2fml

Cojafoji
October 27th, 2009, 07:55 PM
drove my car into oncoming traffic. hit a pedestrian. cops are looking for my car as we speak. it's all over the news.

apb = FML.

paladin
October 28th, 2009, 04:31 AM
drove my car into oncoming traffic. hit a pedestrian. cops are looking for my car as we speak. it's all over the news.

apb = FML.

I believe we are supposed to post real stories.

2 weeks behind on sketch books. Spent the last 4 hours drawing McDonalds Happy Meal toys. FML

p0lar_bear
October 28th, 2009, 04:45 AM
I slept through my Intro to Programming midterm exam last Wednesday. My professor, luckily, lets me make it up Monday night.

I finish it earlier than he expects and score about 5 points higher than the class's top score, despite taking it late. He tells me today that I'm on watch because my speed and accuracy was suspicious for someone who was unprepared entirely for the midterm.

FML.

paladin
October 30th, 2009, 05:36 PM
HAHAHA, thats happened to me before. It sucks ass.

sdavis117
October 30th, 2009, 10:11 PM
Yeah, I always have top scores on tests, and for some reason, no matter how many classes someone has had with me, everyone is always surprised.

8th grade math teacher always accused me of cheating because I did the math in my head, he even got the principle involved a couple times.

PopeAK49
October 30th, 2009, 10:15 PM
My snake bit my hand and I had to get shots to stop the infection.

paladin
October 31st, 2009, 05:29 AM
Your penis has teeth :raise:

annihilation
October 31st, 2009, 11:21 AM
I need to shave my moustache.
fml

flibitijibibo
October 31st, 2009, 11:25 AM
I'm Chinese, and thus, cannot grow a mustache.

fml

paladin
October 31st, 2009, 09:26 PM
I'm Chinese, and thus, cannot grow a mustache.

fml

AHAHAHAHAHAHA :realsmug:

Cojafoji
October 31st, 2009, 09:44 PM
I'm Chinese, and thus, cannot grow a mustache.

fml
I have a 5 inch goatee.

whoopee for my life.

e: make that a 4 inch goatee.

Ganon
October 31st, 2009, 10:27 PM
I have a 5 inch goatee.

whoopee for my life.

e: make that a 4 inch goatee.


pictures

now.

Cojafoji
October 31st, 2009, 10:41 PM
pictures

now.
i am disinclined to acquiesce to your request.

annihilation
October 31st, 2009, 11:03 PM
i am disinclined to acquiesce to your request.

Means no.

Ganon
October 31st, 2009, 11:27 PM
means noone will ever see his caveman lumberjack physique ;[

Cojafoji
October 31st, 2009, 11:39 PM
means noone will ever see his caveman lumberjack physique ;[
my lumberjack physique has been feeling more along the lines of bear before hibernation as of late. need to hit the treadmill and bench press again. work stress ftl.

D:

fml

ICEE
November 1st, 2009, 01:27 AM
I'm Chinese, and thus, cannot grow a mustache.

fml

I worked at a coffee shop and therefore was forced to shave my mustache beard because of health codes. Then I got fired.

It takes me fucking months to grow that shit.

FML

Cojafoji
November 1st, 2009, 01:56 AM
I worked at a coffee shop and therefore was forced to shave my mustache beard because of health codes.
HAHAHAHAHAHAHAHAHAHAHAHA.

I WAS HIRED LOOKING LIKE A HIPPY, AND WILL MOST LIKELY GET ANOTHER JOB WHILST LOOKING LIKE ONE.

p0lar_bear
November 1st, 2009, 05:52 AM
11.5-hour shift.

Drive-thru cashier.

Halloween.

Titty bar and military base within 1 mile of my restaurant.

Fuck.

My.

LIFE.

:suicide:

paladin
November 2nd, 2009, 04:29 AM
You work fast food? should have ended there doood.

Llama Juice
November 2nd, 2009, 08:28 AM
Tons of work to do and zero time to do it.

FML I guess.

paladin
November 2nd, 2009, 11:49 AM
I pissed off my ani professor. Fuck my Grade

Trulife8342
November 4th, 2009, 11:19 AM
Staying at gamestop still 4 or 5 in the morning for the fucking MW2 Midnight launch. Fuck you IW.

fml.

Jean-Luc
November 4th, 2009, 11:23 AM
Staying at gamestop still 4 or 5 in the morning for the fucking MW2 Midnight launch. Fuck you IW.

fml.
You're not the only one. I feel your pain brudda
:suicide:

Trulife8342
November 4th, 2009, 12:40 PM
Lmao, so that marks 2 gamestop employees on Modacity. anyone in south florida looking for a job XD

Rob Oplawar
November 7th, 2009, 07:33 PM
Today, after a week or two of indigestion, I clogged my toilet without realizing it. When I flushed, the seal on the valve in the bottom of the toilet picked that moment to break off. The toilet has a high-flow valve, allowing the tank to be filled in just a few seconds after flushing. As the filthy water began to overflow out of the bowl, I frantically tried to shut off the valve on the pipe from the wall that filled the tank, only to discover that the decades-old valve was unable to seal. With the bottom valve busted, the tank was unable to fill to lift the float- I had to improvise a tie to keep the float up and stop the water from flowing. By this point there was about an inch of filthy water on the floor of my bathroom. With the water supply finally shut off, I was surprised to still hear the sound of running water. I watched with horror and the water level rapidly declined- draining directly into the narrow crawlspace under my apartment.

Shocked, but finally given a moment to stop and think, I stood dumbstruck for a moment, and finally turned to get a towel to clean up. And promptly slipped on the soaked floor, slammed my head on the toilet bowl, and landed in my own filth.

FML.

Ganon
November 7th, 2009, 07:46 PM
Friend got fuckin smashed by a tree driving into it after dodgin a deer. Fucker should of taken out the deer.

welp.

4_lyfe
November 7th, 2009, 10:22 PM
I'm a diehard Yankees fan. When they won the world series I was so excited that sometime during my celebration I hit myself in the chest really really really hard, I don't remember when because I was pretty drunk by that point and now it hurts to breathe. I'm going to a doctor tomorrow, I probably have a cracked/broken rib.

FML

Bodzilla
November 8th, 2009, 12:45 AM
Today, after a week or two of indigestion, I clogged my toilet without realizing it. When I flushed, the seal on the valve in the bottom of the toilet picked that moment to break off. The toilet has a high-flow valve, allowing the tank to be filled in just a few seconds after flushing. As the filthy water began to overflow out of the bowl, I frantically tried to shut off the valve on the pipe from the wall that filled the tank, only to discover that the decades-old valve was unable to seal. With the bottom valve busted, the tank was unable to fill to lift the float- I had to improvise a tie to keep the float up and stop the water from flowing. By this point there was about an inch of filthy water on the floor of my bathroom. With the water supply finally shut off, I was surprised to still hear the sound of running water. I watched with horror and the water level rapidly declined- draining directly into the narrow crawlspace under my apartment.

Shocked, but finally given a moment to stop and think, I stood dumbstruck for a moment, and finally turned to get a towel to clean up. And promptly slipped on the soaked floor, slammed my head on the toilet bowl, and landed in my own filth.

FML.
lmfao how do you do this shit rob i mean jesus christ
you break a mirror or something.

Rob Oplawar
November 8th, 2009, 11:31 AM
Last night, I woke up at about 2:00 in the morning to the sound of water running. All 3 of the valves on the toilet, no matter what I did, simply would not seal. I ended up having to go into the crawlspace under my apartment to search for the main water shutoff. As I was crawling around under there, the water that had been building up on the floor in my bathroom must have suddenly found a new way out, because without warning a fuckton of disgusting water fell on my head. I finally found the shutoff valve, and turned off the water.
It's a Sunday- nobody's in the apartment manager's office, none of their emergency numbers are working, and I can't get through to the emergency maintenance line.
And the water's off, so I can't wash my fucking face.

FML.

Cojafoji
November 8th, 2009, 02:18 PM
Last night, I woke up at about 2:00 in the morning to the sound of water running. All 3 of the valves on the toilet, no matter what I did, simply would not seal. I ended up having to go into the crawlspace under my apartment to search for the main water shutoff. As I was crawling around under there, the water that had been building up on the floor in my bathroom must have suddenly found a new way out, because without warning a fuckton of disgusting water fell on my head. I finally found the shutoff valve, and turned off the water.
It's a Sunday- nobody's in the apartment manager's office, none of their emergency numbers are working, and I can't get through to the emergency maintenance line.
And the water's off, so I can't wash my fucking face.

FML.
Time to kick some ass. SAWED OFF SHOTTY TIME. :iamafag:

TeeKup
November 8th, 2009, 02:37 PM
11.5-hour shift.

Drive-thru cashier.

Halloween.

Titty bar and military base within 1 mile of my restaurant.

Fuck.

My.

LIFE.

:suicide:

The Wendy's I work at is right down the street from the Carowinds theme park. In the other direction is a business park. I know how you feel.

:suicide:

Oh and people, don't bitch about fast food, considering the way the economy is, I don't give two fucks about it.

paladin
November 10th, 2009, 04:40 PM
Last night, I woke up at about 2:00 in the morning to the sound of water running. All 3 of the valves on the toilet, no matter what I did, simply would not seal. I ended up having to go into the crawlspace under my apartment to search for the main water shutoff. As I was crawling around under there, the water that had been building up on the floor in my bathroom must have suddenly found a new way out, because without warning a fuckton of disgusting water fell on my head. I finally found the shutoff valve, and turned off the water.
It's a Sunday- nobody's in the apartment manager's office, none of their emergency numbers are working, and I can't get through to the emergency maintenance line.
And the water's off, so I can't wash my fucking face.

FML.


The main for your bathroom? the water main for the house should be in your garage. Who built your house?

n00b1n8R
November 11th, 2009, 12:09 AM
He lives in an apartment you cockhead. :downs:

paladin
November 11th, 2009, 12:14 AM
its not his problem if its an apartment. and iirc, he lives in a house.

Bodzilla
November 11th, 2009, 04:28 AM
i have the greatest FML ever, but to speak of it would stir up such outrageous controversy the world as we know it may never be the same.

such is my FML.
trust me it's a good one
*sigh*

n00b1n8R
November 11th, 2009, 05:19 AM
It is indeed a mighty FML

FML

Rob Oplawar
November 11th, 2009, 11:55 AM
It's a townhome built in the 60s; the shutoff for the individual bathrooms is cunningly sealed behind drywall, and the shutoff for the whole apartment is accessed via the crawlspace underneath the laundry room.
It looks to me like the water heater and furnace have been redone at least a couple of times since the building was first constructed, because by now they are a mess of jumbled pipes and ducts that unnecessarily weave in and out of each other.

Horns
November 11th, 2009, 09:06 PM
I let my mom talk me into letting her cut my hair.

FML

Rook
November 22nd, 2009, 05:19 AM
Three spontaneous pneumothorax (http://en.wikipedia.org/wiki/Pneumothorax) in 1 1/2 years.

fml???

n00b1n8R
November 22nd, 2009, 09:28 AM
Try 5 in 1 year and you're one of my mates :downs:

annihilation
November 22nd, 2009, 10:18 AM
It's colder than balls here. *
fml

**40 degrees may not be cold for some of you but for me that's pretty damn cold. It get colder though.