|
419 | 419 | name = "empty scroll" |
420 | 420 | icon_state = "blankscroll" |
421 | 421 |
|
| 422 | +/obj/item/book/granter/martial/preternis_stealth |
| 423 | + martial = /datum/martial_art/stealth |
| 424 | + name = "strange electronic board" |
| 425 | + martialname = "Stealth" |
| 426 | + desc = "A strange electronic board, containing some sort of software." |
| 427 | + greet = "<span class='sciradio'>You have uploaded some combat modules into yourself. Your combos will now have special effects on your enemies, and mostly are not obvious to other people. \ |
| 428 | + You can check what combos can you do, and their effect by using Refresh Data verb in Combat Modules tab.</span>" |
| 429 | + icon = 'icons/obj/module.dmi' |
| 430 | + icon_state = "cyborg_upgrade" |
| 431 | + remarks = list("Processing data...") |
| 432 | + |
| 433 | +/obj/item/book/granter/martial/preternis_stealth/already_known(mob/user) |
| 434 | + if(!ispreternis(user)) |
| 435 | + to_chat(user, span_warning("You don't understand what to do with this strange electronic device.")) |
| 436 | + return TRUE |
| 437 | + return ..() |
| 438 | + |
| 439 | +/obj/item/book/granter/martial/preternis_stealth/onlearned(mob/living/carbon/user) |
| 440 | + ..() |
| 441 | + if(oneuse == TRUE) |
| 442 | + desc = "It looks like it doesn't contain any data no more." |
| 443 | + |
| 444 | +/obj/item/book/granter/martial/garden_warfare |
| 445 | + martial = /datum/martial_art/gardern_warfare |
| 446 | + name = "mysterious scroll" |
| 447 | + martialname = "Garden Warfare" |
| 448 | + desc = "A scroll, filled with a tone of text. Looks like it says something about combat and... plants?" |
| 449 | + greet = "<span class='sciradio'>You know the martial art of Garden Warfare! Now you control your body better, then other phytosians do, allowing you to extend vines from your body and impale people with splinters. \ |
| 450 | + You can check what combos can you do, and their effect by using Remember the basics verb in Garden Warfare tab.</span>" |
| 451 | + icon = 'icons/obj/wizard.dmi' |
| 452 | + icon_state = "scroll2" |
| 453 | + remarks = list("I didn't know that my body grows sprinklers...", "I am able to snatch people with vines? Interesting.", "Wow, strangling people is brutal.") ///Kill me please for this cringe |
| 454 | + |
| 455 | +/obj/item/book/granter/martial/garden_warfare/already_known(mob/user) |
| 456 | + if(!ispodperson(user)) |
| 457 | + to_chat(user, span_warning("You see that this scroll says something about natural abilitites of podpeople, but, unfortunately, you are not one of them.")) |
| 458 | + return TRUE |
| 459 | + return ..() |
| 460 | + |
| 461 | +/obj/item/book/granter/martial/garden_warfare/onlearned(mob/living/carbon/user) |
| 462 | + ..() |
| 463 | + if(oneuse == TRUE) |
| 464 | + desc = "It's completely blank." |
| 465 | + |
| 466 | +/obj/item/book/granter/martial/explosive_fist |
| 467 | + martial = /datum/martial_art/explosive_fist |
| 468 | + name = "burnt scroll" |
| 469 | + martialname = "Explosive Fist" |
| 470 | + desc = "A burnt scroll, that glorifies plasmamen, and also says a lot things of explosions." |
| 471 | + greet = "<span class='sciradio'>You know the martial art of Explosive Fist. Now your attacks deal brute and burn damage, while your combos are able to set people on fire, explode them, or all at once. \ |
| 472 | + You can check what combos can you do, and their effect by using Remember the basics verb in Explosive Fist tab.</span>" |
| 473 | + icon = 'icons/obj/wizard.dmi' |
| 474 | + icon_state = "scroll2" |
| 475 | + remarks = list("Set them on fire...", "Show the punny humans who is here the supreme race...", "Make them burn...", "Explosion are cool!") |
| 476 | + |
| 477 | +/obj/item/book/granter/martial/explosive_fist/already_known(mob/user) |
| 478 | + if(!isplasmaman(user)) |
| 479 | + to_chat(user, span_warning("It says about very dangerous things, that you would prefer not to know.")) |
| 480 | + return TRUE |
| 481 | + return ..() |
| 482 | + |
| 483 | +/obj/item/book/granter/martial/explosive_fist/onlearned(mob/living/carbon/user) |
| 484 | + ..() |
| 485 | + if(oneuse == TRUE) |
| 486 | + desc = "It's completely blank." |
| 487 | + |
422 | 488 | // I did not include mushpunch's grant, it is not a book and the item does it just fine. |
423 | 489 |
|
424 | 490 |
|
|
0 commit comments