|
720 | 720 | "deactivate_condition": { "not": { "is_weather": "distant_portal_storm" } }, |
721 | 721 | "effect": [ |
722 | 722 | { "math": [ "u_awakening_reducer = (portal_storm_awakening_odds(u_awakening_countup))" ] }, |
| 723 | + { "math": [ "_roll_chance = portal_storm_awakening_chance()" ] }, |
723 | 724 | { |
724 | | - "weighted_list_eocs": [ |
725 | | - [ "EOC_PORTAL_NULL_AWAKENING", { "math": [ "147 * e^(-0.24 * ps_str) + 5" ] } ], |
726 | | - [ "EOC_PORTAL_BIOKIN_AWAKENING", 1 ], |
727 | | - [ "EOC_PORTAL_CLAIR_AWAKENING", 1 ], |
728 | | - [ "EOC_PORTAL_ELECTRO_AWAKENING", 1 ], |
729 | | - [ "EOC_PORTAL_PHOTOKIN_AWAKENING", 1 ], |
730 | | - [ "EOC_PORTAL_PYRO_AWAKENING", 1 ], |
731 | | - [ "EOC_PORTAL_TELEKIN_AWAKENING", 1 ], |
732 | | - [ "EOC_PORTAL_TEEP_AWAKENING", 1 ], |
733 | | - [ "EOC_PORTAL_PORTER_AWAKENING", 1 ], |
734 | | - [ "EOC_PORTAL_VITA_AWAKENING", 1 ] |
735 | | - ] |
| 725 | + "u_message": { "str": "Odds of awakening are 1 in <context_val:roll_chance>.", "//~": "NO_I18N" }, |
| 726 | + "type": "debug" |
| 727 | + }, |
| 728 | + { |
| 729 | + "weighted_list_eocs": [ [ "EOC_NONE", { "math": [ "_roll_chance" ] } ], [ "EOC_PORTAL_SUCCESSFUL_AWAKENING", 1 ] ] |
736 | 730 | } |
737 | 731 | ] |
738 | 732 | }, |
|
754 | 748 | "deactivate_condition": { "not": { "is_weather": "portal_storm" } }, |
755 | 749 | "effect": [ |
756 | 750 | { "math": [ "u_awakening_reducer = (portal_storm_awakening_odds(u_awakening_countup))" ] }, |
| 751 | + { "math": [ "_roll_chance = portal_storm_awakening_chance()" ] }, |
757 | 752 | { |
758 | | - "weighted_list_eocs": [ |
759 | | - [ "EOC_PORTAL_NULL_AWAKENING", { "math": [ "147 * e^(-0.24 * ps_str) + 5" ] } ], |
760 | | - [ "EOC_PORTAL_BIOKIN_AWAKENING", 1 ], |
761 | | - [ "EOC_PORTAL_CLAIR_AWAKENING", 1 ], |
762 | | - [ "EOC_PORTAL_ELECTRO_AWAKENING", 1 ], |
763 | | - [ "EOC_PORTAL_PHOTOKIN_AWAKENING", 1 ], |
764 | | - [ "EOC_PORTAL_PYRO_AWAKENING", 1 ], |
765 | | - [ "EOC_PORTAL_TELEKIN_AWAKENING", 1 ], |
766 | | - [ "EOC_PORTAL_TEEP_AWAKENING", 1 ], |
767 | | - [ "EOC_PORTAL_PORTER_AWAKENING", 1 ], |
768 | | - [ "EOC_PORTAL_VITA_AWAKENING", 1 ] |
769 | | - ] |
| 753 | + "u_message": { "str": "Odds of awakening are 1 in <context_val:roll_chance>.", "//~": "NO_I18N" }, |
| 754 | + "type": "debug" |
| 755 | + }, |
| 756 | + { |
| 757 | + "weighted_list_eocs": [ [ "EOC_NONE", { "math": [ "_roll_chance" ] } ], [ "EOC_PORTAL_SUCCESSFUL_AWAKENING", 1 ] ] |
770 | 758 | } |
771 | 759 | ] |
772 | 760 | }, |
|
788 | 776 | "deactivate_condition": { "not": { "is_weather": "close_portal_storm" } }, |
789 | 777 | "effect": [ |
790 | 778 | { "math": [ "u_awakening_reducer = (portal_storm_awakening_odds(u_awakening_countup))" ] }, |
| 779 | + { "math": [ "_roll_chance = portal_storm_awakening_chance()" ] }, |
791 | 780 | { |
792 | | - "weighted_list_eocs": [ |
793 | | - [ "EOC_PORTAL_NULL_AWAKENING", { "math": [ "147 * e^(-0.24 * ps_str) + 5" ] } ], |
794 | | - [ "EOC_PORTAL_BIOKIN_AWAKENING", 1 ], |
795 | | - [ "EOC_PORTAL_CLAIR_AWAKENING", 1 ], |
796 | | - [ "EOC_PORTAL_ELECTRO_AWAKENING", 1 ], |
797 | | - [ "EOC_PORTAL_PHOTOKIN_AWAKENING", 1 ], |
798 | | - [ "EOC_PORTAL_PYRO_AWAKENING", 1 ], |
799 | | - [ "EOC_PORTAL_TELEKIN_AWAKENING", 1 ], |
800 | | - [ "EOC_PORTAL_TEEP_AWAKENING", 1 ], |
801 | | - [ "EOC_PORTAL_PORTER_AWAKENING", 1 ], |
802 | | - [ "EOC_PORTAL_VITA_AWAKENING", 1 ] |
803 | | - ] |
| 781 | + "u_message": { "str": "Odds of awakening are 1 in <context_val:roll_chance>.", "//~": "NO_I18N" }, |
| 782 | + "type": "debug" |
| 783 | + }, |
| 784 | + { |
| 785 | + "weighted_list_eocs": [ [ "EOC_NONE", { "math": [ "_roll_chance" ] } ], [ "EOC_PORTAL_SUCCESSFUL_AWAKENING", 1 ] ] |
804 | 786 | } |
805 | 787 | ] |
806 | 788 | }, |
807 | 789 | { |
808 | 790 | "type": "effect_on_condition", |
809 | | - "id": "EOC_PORTAL_NULL_AWAKENING", |
810 | | - "effect": [ { "u_message": "" } ] |
| 791 | + "id": "EOC_PORTAL_SUCCESSFUL_AWAKENING", |
| 792 | + "effect": { |
| 793 | + "weighted_list_eocs": [ |
| 794 | + [ "EOC_PORTAL_BIOKIN_AWAKENING", 1 ], |
| 795 | + [ "EOC_PORTAL_CLAIR_AWAKENING", 1 ], |
| 796 | + [ "EOC_PORTAL_ELECTRO_AWAKENING", 1 ], |
| 797 | + [ "EOC_PORTAL_PHOTOKIN_AWAKENING", 1 ], |
| 798 | + [ "EOC_PORTAL_PYRO_AWAKENING", 1 ], |
| 799 | + [ "EOC_PORTAL_TELEKIN_AWAKENING", 1 ], |
| 800 | + [ "EOC_PORTAL_TEEP_AWAKENING", 1 ], |
| 801 | + [ "EOC_PORTAL_PORTER_AWAKENING", 1 ], |
| 802 | + [ "EOC_PORTAL_VITA_AWAKENING", 1 ] |
| 803 | + ] |
| 804 | + } |
811 | 805 | }, |
812 | 806 | { |
813 | 807 | "type": "effect_on_condition", |
|
0 commit comments