Patch Testing/1.0.1.3

From Meridian 59 - Open Source Wiki
Jump to: navigation, search

Patch testing - 1.0.1.3 (Update 11)

Testing Results
Pull Request Test Results - Daenks Test Results - Delerium Test Results - Gar Test Results - Morbus
519 Cell 2 Works Cell 4 Cell 5
517 Cell 2 Works Cell 4 Cell 5
516 Cell 2 Works Cell 4 Cell 5
515 Cell 2 Works Cell 4 Cell 5
514 Cell 2 Works Cell 4 Cell 5
513 Cell 2 Works Cell 4 Cell 5
511 Cell 2 Works Cell 4 Cell 5
510 Cell 2 Works Cell 4 Cell 5
509 Cell 2 Works Cell 4 Cell 5
508 Cell 2 Works Cell 4 Cell 5
507 Cell 2 Works Cell 4 Cell 5
506 Cell 2 Works Cell 4 Cell 5
505 Cell 2 Works Cell 4 Cell 5
504 Cell 2 Works Cell 4 Cell 5
503 Cell 2 Works Cell 4 Cell 5
502 Cell 2 Works Cell 4 Cell 5
501 Cell 2 Works Cell 4 Cell 5
496 Cell 2 Works Cell 4 Cell 5
493 Cell 2 Works Cell 4 Cell 5
431 Cell 2 Works GAR'D Cell 5

Additional Comments

Place any notes regarding the update here if there is insufficient room in the table.

Before Patch

Delete the plReflections and plSpellTotems lists in the system object, then run garbage collection.

After Patch

Run send c player addspell num i SID_PHASE iability i 15 to hand out phase at 15% (can change this one if you like).

Need to run "send c item RemoveMagicFlag" on updated server to color existing magic items in lists.

Need to run "send c weapon ValidateWeaponAttributes" to delete dual mod weapons.

Need to run "send c spell ResetReagents" on updated server to update spell reagents.

Move baghold.bgf from ..\resource\graphics\ to wherever it needs to be for reagent bag.


Regarding the training point system: ! Existing players needs to be granted the new meditate spell at 1%! (Newly created players will automatically receive it.) To do this: send c user addspell num int 187 iability int 1

! Conversion rates need to be set since they are saved as propeties that are defined at spell creation! Else, all conversion rates are set at 100 training points per improve. To set the default rates: send c spell resetmeditateratio send c skill resetmeditateratio

Rates can also be individually set through each spells piMeditate_ratio property. If you want to disable the system: send c spell setmeditateratio points int 0 send c skill setmeditateratio points int 0

Training points can be manually given to or taken from players. To do this: send object <object#> addtrainingpoints points int <# of points> This message should be used to hand out quest rewards.

Each player gets a ramping up daily reward of training points as long as they have been logged on in the last 28 hours. The current reward level can be set and reset. To do this: send object <object#> setlogonbonus points int <# of points> send object <object#> resetlogonbonus

Spot-Checked pull requests on 104, everything i tested seemed to work and not generate errors. Daenks (talk) 15:12, 27 July 2014 (CDT)