Sounds like you had a case of heat exhaustion, combined with some really good weed.