We describe a hybrid agent architecture capable of simulating emotional behaviour. Agents have certain fixed personality traits, which influence emotion levels as well as relationships with other agents. Changes in emotions are modelled through propagation in an emotion network. We extend a standard action representation to include emotional preconditions and effects. Results from a test-bed environment with two sample scenarios show how differences in environmental factors and personality affect the social behaviour and emotions of the agents in a group over time.