Drought exists in Gen 3, sure. But it does not have any ID, they where handled different prior to Gen 4.
While in Gen 4 and up each ability has it's own value, which makes it possible to give illegal abilities, in Gen 3 it was determined by the PID. It was something like if the PID was odd the Pokemon would have its first ability and if the PID was even it would have it's second ability. So it's technically not possible to have anything besides the natural abilities.