毎月処理は月が終わって始まる直前の処理ってことかな
月が終わる直前に何かしたいときは(例えばNPCの病気を回復するとか)
発生契機を一日開始処理の先頭にして (状況::日)==(30)にするのが一番近いか