Update update-set-implementation-lists.yml

This commit is contained in:
ExpensiveKoala 2023-06-24 01:37:56 -07:00 committed by GitHub
parent 52483f7c7f
commit 1eccc25684
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -72,10 +72,10 @@ jobs:
const implemented = [];
cards.forEach(cardData => {
const className = toCamelCase(cardData[0].replace(/[+]/g, ' Plus ').replace(/[_]+/g, ' Blank ').replace(/[-+,'.!?`@#$%^&*()_=<>:";~\\|/]/g, ''));
const className = toCamelCase(cardData[0].replace(/[+]/g, ' Plus ').replace(/[_]+/g, ' Blank ').replace(/[']/g, '').replace(/[-+,.!?`@#$%^&*()_=<>:";~\\|/]/g, ' '));
const cleanCardName = cardData[0].replace(/[-,'.!?`@#$%^&*()_=<>:";~\\|/\s]/g, '').toLowerCase();
const cardPath = path.join('Mage.Sets', 'src', 'mage', 'cards', className.substring(0, 1), `${className.charAt(0).toUpperCase()+className.slice(1)}.java`);
if(cleanCardName === "ulamogscrusher") console.log(cardPath);
if(cleanCardName === "willothewisp") console.log(cardPath);
if (fs.existsSync(cardPath)) {
implemented.push({
pr: true, //TODO: check to see if there is a PR for this card