I just have had a look at the actor's birthdate. No wonder why it is not taken!
The correct MagicScript command is #TAKEACTORBIRTHDATE# and not #TAKEACTORBDATE#.
Beside that this function can be made shorter like already done for the deathdate.
By the way at least this part is identical on both scripts, Actors and Complete!
When there are some other bugs please let me know. I will have a look as soon as I have time for.
--BIRTH DATE--------------------------------------------------------------------------------
#STARTREADWEB#
#FINDLINE#=<h4 class="inline">Born:</h4>#12##ONERROR#=*OK*
#IF# #12#==#00#
// No date of BIRTH.
#GOTO#=BIRTHPLACEGOTO
#ENDIF#
#PUT#=#03#
#FINDLINE#=itemprop="birthDate"#11##ONERROR#=*OK*
#IF# #11#==#00#
#GOTO#=TRYABY
#ENDIF#
#COMPUTECURSOR#=-15
#FIND#="#01# #ONERROR#=*OK*
#COMPUTECURSOR#=+1
#FIND#="#02# #ONERROR#=*OK*
#TAKEWORD#=#03#,#01#,#02#
#CHECKVARIABLE#=#03#
#STARTSUBSTITUTETAGS#
#STARTDELETETAGS#
#CLEARTAGS#
#TRIM#
#TAKEACTORBIRTHDATE#=#03# #ONERROR#=*OK*
:TRYABY